builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-e10s-7
slave: tst-linux32-spot-664
starttime: 1446597177.53
results: success (0)
buildid: 20151103160740
builduid: 2ca128045fa9473397af760bc9cef988
revision: 789a931f4344ad2d36a8e7bb92634b618d4e3b58
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:57.526470) =========
master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:57.526904) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:57.527198) =========
bash -c pwd
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'pwd']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.019912
basedir: '/builds/slave/test'
========= master_lag: 0.56 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:58.105012) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:58.105353) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:58.143236) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:58.143521) =========
rm -rf properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'properties']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.014355
========= master_lag: 0.08 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:58.236406) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:58.244860) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:58.245218) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:58.245517) =========
bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982
_=/tools/buildbot/bin/python
using PTY: False
--2015-11-03 16:32:58-- 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.7M=0.001s
2015-11-03 16:32:58 (10.7 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.391838
========= master_lag: 0.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:58.687496) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:58.687781) =========
rm -rf scripts
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.015566
========= master_lag: 0.05 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:58.749284) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:58.749621) =========
bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 789a931f4344ad2d36a8e7bb92634b618d4e3b58 --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 789a931f4344ad2d36a8e7bb92634b618d4e3b58 --destination scripts --debug']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982
_=/tools/buildbot/bin/python
using PTY: False
2015-11-03 16:32:58,847 truncating revision to first 12 chars
2015-11-03 16:32:58,848 Setting DEBUG logging.
2015-11-03 16:32:58,848 attempt 1/10
2015-11-03 16:32:58,848 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/789a931f4344?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-11-03 16:32:59,162 unpacking tar archive at: mozilla-inbound-789a931f4344/testing/mozharness/
program finished with exit code 0
elapsedTime=0.591064
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:59.375454) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:59.375788) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:59.397003) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:59.397285) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-03 16:32:59.397681) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 37 mins, 21 secs) (at 2015-11-03 16:32:59.397969) =========
/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=5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982
_=/tools/buildbot/bin/python
using PTY: False
16:32:59 INFO - MultiFileLogger online at 20151103 16:32:59 in /builds/slave/test
16:32:59 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
16:32:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
16:32:59 INFO - {'append_to_log': False,
16:32:59 INFO - 'base_work_dir': '/builds/slave/test',
16:32:59 INFO - 'blob_upload_branch': 'mozilla-inbound',
16:32:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
16:32:59 INFO - 'buildbot_json_path': 'buildprops.json',
16:32:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
16:32:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
16:32:59 INFO - 'download_minidump_stackwalk': True,
16:32:59 INFO - 'download_symbols': 'true',
16:32:59 INFO - 'e10s': True,
16:32:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
16:32:59 INFO - 'tooltool.py': '/tools/tooltool.py',
16:32:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
16:32:59 INFO - '/tools/misc-python/virtualenv.py')},
16:32:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
16:32:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
16:32:59 INFO - 'log_level': 'info',
16:32:59 INFO - 'log_to_console': True,
16:32:59 INFO - 'opt_config_files': (),
16:32:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
16:32:59 INFO - '--processes=1',
16:32:59 INFO - '--config=%(test_path)s/wptrunner.ini',
16:32:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
16:32:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
16:32:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
16:32:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
16:32:59 INFO - 'pip_index': False,
16:32:59 INFO - 'require_test_zip': True,
16:32:59 INFO - 'test_type': ('testharness',),
16:32:59 INFO - 'this_chunk': '7',
16:32:59 INFO - 'tooltool_cache': '/builds/tooltool_cache',
16:32:59 INFO - 'total_chunks': '8',
16:32:59 INFO - 'virtualenv_path': 'venv',
16:32:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
16:32:59 INFO - 'work_dir': 'build'}
16:32:59 INFO - #####
16:32:59 INFO - ##### Running clobber step.
16:32:59 INFO - #####
16:32:59 INFO - Running pre-action listener: _resource_record_pre_action
16:32:59 INFO - Running main action method: clobber
16:32:59 INFO - rmtree: /builds/slave/test/build
16:32:59 INFO - Running post-action listener: _resource_record_post_action
16:32:59 INFO - #####
16:32:59 INFO - ##### Running read-buildbot-config step.
16:32:59 INFO - #####
16:32:59 INFO - Running pre-action listener: _resource_record_pre_action
16:32:59 INFO - Running main action method: read_buildbot_config
16:32:59 INFO - Using buildbot properties:
16:32:59 INFO - {
16:32:59 INFO - "properties": {
16:32:59 INFO - "buildnumber": 98,
16:32:59 INFO - "product": "firefox",
16:32:59 INFO - "script_repo_revision": "production",
16:32:59 INFO - "branch": "mozilla-inbound",
16:32:59 INFO - "repository": "",
16:32:59 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-e10s-7",
16:32:59 INFO - "buildid": "20151103160740",
16:32:59 INFO - "slavename": "tst-linux32-spot-664",
16:32:59 INFO - "pgo_build": "False",
16:32:59 INFO - "basedir": "/builds/slave/test",
16:32:59 INFO - "project": "",
16:32:59 INFO - "platform": "linux",
16:32:59 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/",
16:32:59 INFO - "slavebuilddir": "test",
16:32:59 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-7-3600",
16:32:59 INFO - "repo_path": "integration/mozilla-inbound",
16:32:59 INFO - "moz_repo_path": "",
16:32:59 INFO - "stage_platform": "linux",
16:32:59 INFO - "builduid": "2ca128045fa9473397af760bc9cef988",
16:32:59 INFO - "revision": "789a931f4344ad2d36a8e7bb92634b618d4e3b58"
16:32:59 INFO - },
16:32:59 INFO - "sourcestamp": {
16:32:59 INFO - "repository": "",
16:32:59 INFO - "hasPatch": false,
16:32:59 INFO - "project": "",
16:32:59 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
16:32:59 INFO - "changes": [
16:32:59 INFO - {
16:32:59 INFO - "category": null,
16:32:59 INFO - "files": [
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/zMxpZdz1Sh6pxkZfPqtrOg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/zMxpZdz1Sh6pxkZfPqtrOg/artifacts/public/build/test_packages.json"
16:32:59 INFO - }
16:32:59 INFO - ],
16:32:59 INFO - "repository": "",
16:32:59 INFO - "rev": "282e4426f1e19175f6374be13fe9065da433ab44",
16:32:59 INFO - "who": "mpalmgren@mozilla.com",
16:32:59 INFO - "when": 1446586205,
16:32:59 INFO - "number": 6616698,
16:32:59 INFO - "comments": "Bug 1000592 - Enable CSS Grid by default in non-release channels. r=dholbert",
16:32:59 INFO - "project": "",
16:32:59 INFO - "at": "Tue 03 Nov 2015 13:30:05",
16:32:59 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
16:32:59 INFO - "revlink": "",
16:32:59 INFO - "properties": [
16:32:59 INFO - [
16:32:59 INFO - "buildid",
16:32:59 INFO - "20151103124631",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "builduid",
16:32:59 INFO - "eae9eddeeb1346d7a22f5fe078650938",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "pgo_build",
16:32:59 INFO - "False",
16:32:59 INFO - "Change"
16:32:59 INFO - ]
16:32:59 INFO - ],
16:32:59 INFO - "revision": "282e4426f1e19175f6374be13fe9065da433ab44"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "category": null,
16:32:59 INFO - "files": [
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/3zjQvPZRSWCcmya4OGIzpA/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/3zjQvPZRSWCcmya4OGIzpA/artifacts/public/build/test_packages.json"
16:32:59 INFO - }
16:32:59 INFO - ],
16:32:59 INFO - "repository": "",
16:32:59 INFO - "rev": "ee397c027df92d7f6d7ea5a4354c66cca5046af4",
16:32:59 INFO - "who": "jwalden@mit.edu",
16:32:59 INFO - "when": 1446587830,
16:32:59 INFO - "number": 6616766,
16:32:59 INFO - "comments": "Bug 1220693 - Lazily trigger ICU default-time-zone recreation only at the instant where the new default time zone is going to be used, rather than every time the time zone might have changed, as apparently ICU's default-time-zone computation is a lot of work. r=till",
16:32:59 INFO - "project": "",
16:32:59 INFO - "at": "Tue 03 Nov 2015 13:57:10",
16:32:59 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
16:32:59 INFO - "revlink": "",
16:32:59 INFO - "properties": [
16:32:59 INFO - [
16:32:59 INFO - "buildid",
16:32:59 INFO - "20151103131232",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "builduid",
16:32:59 INFO - "3580d51cdbab4e7a91f501de57d9e807",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "pgo_build",
16:32:59 INFO - "False",
16:32:59 INFO - "Change"
16:32:59 INFO - ]
16:32:59 INFO - ],
16:32:59 INFO - "revision": "ee397c027df92d7f6d7ea5a4354c66cca5046af4"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "category": null,
16:32:59 INFO - "files": [
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/ScmDPJBNSfmYvBNcNfi5Kw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/ScmDPJBNSfmYvBNcNfi5Kw/artifacts/public/build/test_packages.json"
16:32:59 INFO - }
16:32:59 INFO - ],
16:32:59 INFO - "repository": "",
16:32:59 INFO - "rev": "91d462e5c30fc2fdd8c04fe0ce96ae1dbd62281b",
16:32:59 INFO - "who": "mpalmgren@mozilla.com",
16:32:59 INFO - "when": 1446588525,
16:32:59 INFO - "number": 6616833,
16:32:59 INFO - "comments": "No bug - [css-grid] Add a small fuzz factor to make this reftest pass on Windows. r=me",
16:32:59 INFO - "project": "",
16:32:59 INFO - "at": "Tue 03 Nov 2015 14:08:45",
16:32:59 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
16:32:59 INFO - "revlink": "",
16:32:59 INFO - "properties": [
16:32:59 INFO - [
16:32:59 INFO - "buildid",
16:32:59 INFO - "20151103133432",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "builduid",
16:32:59 INFO - "2c6a62b2881d439b845b76081132a1a4",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "pgo_build",
16:32:59 INFO - "False",
16:32:59 INFO - "Change"
16:32:59 INFO - ]
16:32:59 INFO - ],
16:32:59 INFO - "revision": "91d462e5c30fc2fdd8c04fe0ce96ae1dbd62281b"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "category": null,
16:32:59 INFO - "files": [
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/1dJYdyElSBinZJqd4jcqYQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/1dJYdyElSBinZJqd4jcqYQ/artifacts/public/build/test_packages.json"
16:32:59 INFO - }
16:32:59 INFO - ],
16:32:59 INFO - "repository": "",
16:32:59 INFO - "rev": "66296b0eec3009034215d12604b13481ff6a8820",
16:32:59 INFO - "who": "nfroyd@mozilla.com",
16:32:59 INFO - "when": 1446590010,
16:32:59 INFO - "number": 6616950,
16:32:59 INFO - "comments": "Bug 1219310 - part 2 - keep track of how much pref file we have read; r=njn\n\nLooking at a preference file read with strace typically looks like:\n\nopen(\"...\", O_RDONLY) = X\n...\nread(X, \"...\", SIZE) = SIZE\nread(X, \"...\", SIZE) = 0\n...\n\nThere's no reason to call Read() and make another syscall to determine\nthere's no data left for reading. We can keep track of how much we've\nread at minimal cost and thus determine for ourselves when we are done.",
16:32:59 INFO - "project": "",
16:32:59 INFO - "at": "Tue 03 Nov 2015 14:33:30",
16:32:59 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
16:32:59 INFO - "revlink": "",
16:32:59 INFO - "properties": [
16:32:59 INFO - [
16:32:59 INFO - "buildid",
16:32:59 INFO - "20151103135531",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "builduid",
16:32:59 INFO - "3873af7f58e64263abdb3b727d4cd84f",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "pgo_build",
16:32:59 INFO - "False",
16:32:59 INFO - "Change"
16:32:59 INFO - ]
16:32:59 INFO - ],
16:32:59 INFO - "revision": "66296b0eec3009034215d12604b13481ff6a8820"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "category": null,
16:32:59 INFO - "files": [
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/0GuoPo_HQlGA8qpC2Q_3Ng/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/0GuoPo_HQlGA8qpC2Q_3Ng/artifacts/public/build/test_packages.json"
16:32:59 INFO - }
16:32:59 INFO - ],
16:32:59 INFO - "repository": "",
16:32:59 INFO - "rev": "21c99c452631f95877858fbbeb56a284fd0d6d7b",
16:32:59 INFO - "who": "bobbyholley@gmail.com",
16:32:59 INFO - "when": 1446590824,
16:32:59 INFO - "number": 6617004,
16:32:59 INFO - "comments": "Bug 1220682 - Clear exceptions on single-arg init. r=bz\n",
16:32:59 INFO - "project": "",
16:32:59 INFO - "at": "Tue 03 Nov 2015 14:47:04",
16:32:59 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
16:32:59 INFO - "revlink": "",
16:32:59 INFO - "properties": [
16:32:59 INFO - [
16:32:59 INFO - "buildid",
16:32:59 INFO - "20151103141136",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "builduid",
16:32:59 INFO - "839c4ed0896f4d4fbc4beab72f04a21f",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "pgo_build",
16:32:59 INFO - "False",
16:32:59 INFO - "Change"
16:32:59 INFO - ]
16:32:59 INFO - ],
16:32:59 INFO - "revision": "21c99c452631f95877858fbbeb56a284fd0d6d7b"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "category": null,
16:32:59 INFO - "files": [
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/I2klooY-Snuv3RLJXSmmSA/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/I2klooY-Snuv3RLJXSmmSA/artifacts/public/build/test_packages.json"
16:32:59 INFO - }
16:32:59 INFO - ],
16:32:59 INFO - "repository": "",
16:32:59 INFO - "rev": "90e625ac70b2071f1c2430725892f7c266928521",
16:32:59 INFO - "who": "maglione.k@gmail.com",
16:32:59 INFO - "when": 1446594107,
16:32:59 INFO - "number": 6617234,
16:32:59 INFO - "comments": "Bug 1214058: Part 2 - Run add-on update tests against comparable JSON and RDF manifests. r=Mossop\n\nI tried to keep the changes to existing tests as minimal as\npossible. There were a few exceptions, though:\n\n* test_update_ignorecompat.js was completely broken. I couldn't\n figure out why it was suddenly failing after I changed it to use\n `add_test`, and it turned out that it had been failing all along,\n but in a way that the harness didn't pick up.\n\n* I changed most of the `do_throw` in update callbacks to `ok(false`\n because it took me about an hour to figure out where the test was\n failing when I hit one of them.\n\n* I made some changes to sync `test_update.js` and `test_update_ignorecompat.js`\n where one appeared to have been changed without updating the\n other.\n\n* I made `promiseFindAddonUpdates` a bit more generic, because I was\n planning to convert most of `test_update.js` to use it, rather\n than nested callbacks. I changed my mind a quarter of the way\n through, but decided to keep the changes, s",
16:32:59 INFO - "project": "",
16:32:59 INFO - "at": "Tue 03 Nov 2015 15:41:47",
16:32:59 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
16:32:59 INFO - "revlink": "",
16:32:59 INFO - "properties": [
16:32:59 INFO - [
16:32:59 INFO - "buildid",
16:32:59 INFO - "20151103151936",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "builduid",
16:32:59 INFO - "84fcb084ab5f4e0383c225a5f7a4364b",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "pgo_build",
16:32:59 INFO - "False",
16:32:59 INFO - "Change"
16:32:59 INFO - ]
16:32:59 INFO - ],
16:32:59 INFO - "revision": "90e625ac70b2071f1c2430725892f7c266928521"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "category": null,
16:32:59 INFO - "files": [
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
16:32:59 INFO - },
16:32:59 INFO - {
16:32:59 INFO - "url": null,
16:32:59 INFO - "name": "https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/test_packages.json"
16:32:59 INFO - }
16:32:59 INFO - ],
16:32:59 INFO - "repository": "",
16:32:59 INFO - "rev": "789a931f4344ad2d36a8e7bb92634b618d4e3b58",
16:32:59 INFO - "who": "kwierso@gmail.com",
16:32:59 INFO - "when": 1446597110,
16:32:59 INFO - "number": 6617445,
16:32:59 INFO - "comments": "Backed out 2 changesets (bug 1214058) for xpcshell bustage\n\nBacked out changeset 90e625ac70b2 (bug 1214058)\nBacked out changeset a4d5d63a03ef (bug 1214058)",
16:32:59 INFO - "project": "",
16:32:59 INFO - "at": "Tue 03 Nov 2015 16:31:50",
16:32:59 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
16:32:59 INFO - "revlink": "",
16:32:59 INFO - "properties": [
16:32:59 INFO - [
16:32:59 INFO - "buildid",
16:32:59 INFO - "20151103160740",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "builduid",
16:32:59 INFO - "2ca128045fa9473397af760bc9cef988",
16:32:59 INFO - "Change"
16:32:59 INFO - ],
16:32:59 INFO - [
16:32:59 INFO - "pgo_build",
16:32:59 INFO - "False",
16:32:59 INFO - "Change"
16:32:59 INFO - ]
16:32:59 INFO - ],
16:32:59 INFO - "revision": "789a931f4344ad2d36a8e7bb92634b618d4e3b58"
16:32:59 INFO - }
16:32:59 INFO - ],
16:32:59 INFO - "revision": "789a931f4344ad2d36a8e7bb92634b618d4e3b58"
16:32:59 INFO - }
16:32:59 INFO - }
16:32:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2.
16:32:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/test_packages.json.
16:32:59 INFO - Running post-action listener: _resource_record_post_action
16:32:59 INFO - #####
16:32:59 INFO - ##### Running download-and-extract step.
16:32:59 INFO - #####
16:32:59 INFO - Running pre-action listener: _resource_record_pre_action
16:32:59 INFO - Running main action method: download_and_extract
16:32:59 INFO - mkdir: /builds/slave/test/build/tests
16:32:59 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')]}
16:32:59 INFO - https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
16:32:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/test_packages.json
16:32:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/test_packages.json
16:32:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
16:32:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
16:33:04 INFO - Downloaded 1268 bytes.
16:33:04 INFO - Reading from file /builds/slave/test/build/test_packages.json
16:33:04 INFO - Using the following test package requirements:
16:33:04 INFO - {u'common': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
16:33:04 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
16:33:04 INFO - u'firefox-45.0a1.en-US.linux-i686.cppunittest.tests.zip'],
16:33:04 INFO - u'jittest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
16:33:04 INFO - u'jsshell-linux-i686.zip'],
16:33:04 INFO - u'mochitest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
16:33:04 INFO - u'firefox-45.0a1.en-US.linux-i686.mochitest.tests.zip'],
16:33:04 INFO - u'mozbase': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
16:33:04 INFO - u'reftest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
16:33:04 INFO - u'firefox-45.0a1.en-US.linux-i686.reftest.tests.zip'],
16:33:04 INFO - u'talos': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
16:33:04 INFO - u'firefox-45.0a1.en-US.linux-i686.talos.tests.zip'],
16:33:04 INFO - u'web-platform': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
16:33:04 INFO - u'firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip'],
16:33:04 INFO - u'webapprt': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
16:33:04 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
16:33:04 INFO - u'firefox-45.0a1.en-US.linux-i686.xpcshell.tests.zip']}
16:33:04 INFO - Downloading packages: [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip', u'firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
16:33:04 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')]}
16:33:04 INFO - https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
16:33:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
16:33:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
16:33:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
16:33:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1
16:33:08 INFO - Downloaded 21417508 bytes.
16:33:08 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
16:33:08 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
16:33:08 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
16:33:10 INFO - caution: filename not matched: web-platform/*
16:33:10 INFO - Return code: 11
16:33:10 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')]}
16:33:10 INFO - https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
16:33:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
16:33:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
16:33:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
16:33:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
16:33:13 INFO - Downloaded 30915711 bytes.
16:33:13 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
16:33:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
16:33:13 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
16:33:17 INFO - caution: filename not matched: bin/*
16:33:17 INFO - caution: filename not matched: config/*
16:33:17 INFO - caution: filename not matched: mozbase/*
16:33:17 INFO - caution: filename not matched: marionette/*
16:33:17 INFO - Return code: 11
16:33:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:33:17 INFO - https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
16:33:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
16:33:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
16:33:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
16:33:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.tar.bz2'}, attempt #1
16:33:24 INFO - Downloaded 57654800 bytes.
16:33:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
16:33:24 INFO - mkdir: /builds/slave/test/properties
16:33:24 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
16:33:24 INFO - Writing to file /builds/slave/test/properties/build_url
16:33:24 INFO - Contents:
16:33:24 INFO - build_url:https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
16:33:24 INFO - mkdir: /builds/slave/test/build/symbols
16:33:24 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')]}
16:33:24 INFO - https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net
16:33:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
16:33:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
16:33:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
16:33:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1
16:33:29 INFO - Downloaded 47379366 bytes.
16:33:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
16:33:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url
16:33:29 INFO - Writing to file /builds/slave/test/properties/symbols_url
16:33:29 INFO - Contents:
16:33:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
16:33:29 INFO - Running command: ['unzip', '-q', '/builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip'] in /builds/slave/test/build/symbols
16:33:29 INFO - Copy/paste: unzip -q /builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
16:33:33 INFO - Return code: 0
16:33:33 INFO - Running post-action listener: _resource_record_post_action
16:33:33 INFO - Running post-action listener: set_extra_try_arguments
16:33:33 INFO - #####
16:33:33 INFO - ##### Running create-virtualenv step.
16:33:33 INFO - #####
16:33:33 INFO - Running pre-action listener: _pre_create_virtualenv
16:33:33 INFO - Running pre-action listener: _resource_record_pre_action
16:33:33 INFO - Running main action method: create_virtualenv
16:33:33 INFO - Creating virtualenv /builds/slave/test/build/venv
16:33:33 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
16:33:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
16:33:33 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
16:33:33 INFO - Using real prefix '/usr'
16:33:33 INFO - New python executable in /builds/slave/test/build/venv/bin/python
16:33:34 INFO - Installing distribute.............................................................................................................................................................................................done.
16:33:38 INFO - Installing pip.................done.
16:33:38 INFO - Return code: 0
16:33:38 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
16:33:38 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')]}
16:33:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:33:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
16:33:38 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')]}
16:33:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:33:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
16:33:38 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x99cdba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a984d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b59b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b49790>, '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 0x9a3c908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b47bf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982', '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
16:33:38 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
16:33:38 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
16:33:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
16:33:38 INFO - 'CCACHE_UMASK': '002',
16:33:38 INFO - 'DISPLAY': ':0',
16:33:38 INFO - 'HOME': '/home/cltbld',
16:33:38 INFO - 'LANG': 'en_US.UTF-8',
16:33:38 INFO - 'LOGNAME': 'cltbld',
16:33:38 INFO - 'MAIL': '/var/mail/cltbld',
16:33:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:33:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
16:33:38 INFO - 'MOZ_NO_REMOTE': '1',
16:33:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
16:33:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:33:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
16:33:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
16:33:38 INFO - 'PWD': '/builds/slave/test',
16:33:38 INFO - 'SHELL': '/bin/bash',
16:33:38 INFO - 'SHLVL': '1',
16:33:38 INFO - 'TERM': 'linux',
16:33:38 INFO - 'TMOUT': '86400',
16:33:38 INFO - 'USER': 'cltbld',
16:33:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982',
16:33:38 INFO - '_': '/tools/buildbot/bin/python'}
16:33:39 INFO - Ignoring indexes: https://pypi.python.org/simple/
16:33:39 INFO - Downloading/unpacking psutil>=0.7.1
16:33:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
16:33:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
16:33:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
16:33:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
16:33:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
16:33:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
16:33:42 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
16:33:42 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
16:33:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
16:33:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
16:33:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
16:33:42 INFO - Installing collected packages: psutil
16:33:42 INFO - Running setup.py install for psutil
16:33:42 INFO - building 'psutil._psutil_linux' extension
16:33:42 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o
16:33:43 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
16:33:43 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
16:33:44 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so
16:33:44 INFO - building 'psutil._psutil_posix' extension
16:33:44 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o
16:33:44 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so
16:33:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
16:33:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
16:33:44 INFO - Successfully installed psutil
16:33:44 INFO - Cleaning up...
16:33:44 INFO - Return code: 0
16:33:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
16:33:44 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')]}
16:33:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:33:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
16:33:44 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')]}
16:33:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:33:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
16:33:44 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x99cdba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a984d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b59b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b49790>, '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 0x9a3c908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b47bf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982', '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
16:33:44 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
16:33:44 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
16:33:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
16:33:44 INFO - 'CCACHE_UMASK': '002',
16:33:44 INFO - 'DISPLAY': ':0',
16:33:44 INFO - 'HOME': '/home/cltbld',
16:33:44 INFO - 'LANG': 'en_US.UTF-8',
16:33:44 INFO - 'LOGNAME': 'cltbld',
16:33:44 INFO - 'MAIL': '/var/mail/cltbld',
16:33:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:33:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
16:33:44 INFO - 'MOZ_NO_REMOTE': '1',
16:33:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
16:33:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:33:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
16:33:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
16:33:44 INFO - 'PWD': '/builds/slave/test',
16:33:44 INFO - 'SHELL': '/bin/bash',
16:33:44 INFO - 'SHLVL': '1',
16:33:44 INFO - 'TERM': 'linux',
16:33:44 INFO - 'TMOUT': '86400',
16:33:44 INFO - 'USER': 'cltbld',
16:33:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982',
16:33:44 INFO - '_': '/tools/buildbot/bin/python'}
16:33:45 INFO - Ignoring indexes: https://pypi.python.org/simple/
16:33:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
16:33: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
16:33: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
16:33:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
16:33:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
16:33: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
16:33: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
16:33:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz
16:33:48 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
16:33:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
16:33:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
16:33:48 INFO - Installing collected packages: mozsystemmonitor
16:33:48 INFO - Running setup.py install for mozsystemmonitor
16:33:48 INFO - Successfully installed mozsystemmonitor
16:33:48 INFO - Cleaning up...
16:33:48 INFO - Return code: 0
16:33:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
16:33:48 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')]}
16:33:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:33:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
16:33:48 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')]}
16:33:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:33:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
16:33:48 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x99cdba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a984d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b59b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b49790>, '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 0x9a3c908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b47bf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982', '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
16:33:48 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
16:33:48 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
16:33:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
16:33:48 INFO - 'CCACHE_UMASK': '002',
16:33:48 INFO - 'DISPLAY': ':0',
16:33:48 INFO - 'HOME': '/home/cltbld',
16:33:48 INFO - 'LANG': 'en_US.UTF-8',
16:33:48 INFO - 'LOGNAME': 'cltbld',
16:33:48 INFO - 'MAIL': '/var/mail/cltbld',
16:33:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:33:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
16:33:48 INFO - 'MOZ_NO_REMOTE': '1',
16:33:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
16:33:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:33:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
16:33:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
16:33:48 INFO - 'PWD': '/builds/slave/test',
16:33:48 INFO - 'SHELL': '/bin/bash',
16:33:48 INFO - 'SHLVL': '1',
16:33:48 INFO - 'TERM': 'linux',
16:33:48 INFO - 'TMOUT': '86400',
16:33:48 INFO - 'USER': 'cltbld',
16:33:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982',
16:33:48 INFO - '_': '/tools/buildbot/bin/python'}
16:33:49 INFO - Ignoring indexes: https://pypi.python.org/simple/
16:33:49 INFO - Downloading/unpacking blobuploader==1.2.4
16:33:49 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
16:33:49 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
16:33:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
16:33:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
16:33:49 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
16:33:49 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
16:33:52 INFO - Downloading blobuploader-1.2.4.tar.gz
16:33:52 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
16:33:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
16:33:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
16:33:52 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
16:33:52 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
16:33:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
16:33:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
16:33:52 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
16:33:52 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
16:33:52 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
16:33:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
16:33:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
16:33:53 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
16:33:53 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
16:33:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
16:33:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
16:33:53 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
16:33:53 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
16:33:53 INFO - Downloading docopt-0.6.1.tar.gz
16:33:53 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
16:33:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
16:33:53 INFO - Installing collected packages: blobuploader, requests, docopt
16:33:53 INFO - Running setup.py install for blobuploader
16:33:53 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
16:33:53 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
16:33:53 INFO - Running setup.py install for requests
16:33:54 INFO - Running setup.py install for docopt
16:33:54 INFO - Successfully installed blobuploader requests docopt
16:33:54 INFO - Cleaning up...
16:33:55 INFO - Return code: 0
16:33:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv
16:33:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:33:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:33:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
16:33:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:33:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:33:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
16:33:55 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x99cdba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a984d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b59b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b49790>, '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 0x9a3c908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b47bf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982', '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
16:33:55 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
16:33:55 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
16:33:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
16:33:55 INFO - 'CCACHE_UMASK': '002',
16:33:55 INFO - 'DISPLAY': ':0',
16:33:55 INFO - 'HOME': '/home/cltbld',
16:33:55 INFO - 'LANG': 'en_US.UTF-8',
16:33:55 INFO - 'LOGNAME': 'cltbld',
16:33:55 INFO - 'MAIL': '/var/mail/cltbld',
16:33:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:33:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
16:33:55 INFO - 'MOZ_NO_REMOTE': '1',
16:33:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
16:33:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:33:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
16:33:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
16:33:55 INFO - 'PWD': '/builds/slave/test',
16:33:55 INFO - 'SHELL': '/bin/bash',
16:33:55 INFO - 'SHLVL': '1',
16:33:55 INFO - 'TERM': 'linux',
16:33:55 INFO - 'TMOUT': '86400',
16:33:55 INFO - 'USER': 'cltbld',
16:33:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982',
16:33:55 INFO - '_': '/tools/buildbot/bin/python'}
16:33:55 INFO - Ignoring indexes: https://pypi.python.org/simple/
16:33:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
16:33:55 INFO - Running setup.py (path:/tmp/pip-UiFI5M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
16:33:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
16:33:55 INFO - Running setup.py (path:/tmp/pip-dd4NWD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
16:33:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
16:33:55 INFO - Running setup.py (path:/tmp/pip-V_2b0Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
16:33:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
16:33:55 INFO - Running setup.py (path:/tmp/pip-QyvMuQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
16:33:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
16:33:55 INFO - Running setup.py (path:/tmp/pip-8SQLd6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
16:33:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
16:33:56 INFO - Running setup.py (path:/tmp/pip-ySOkUz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
16:33:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
16:33:56 INFO - Running setup.py (path:/tmp/pip-PILIwf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
16:33:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
16:33:56 INFO - Running setup.py (path:/tmp/pip-cP5lUs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
16:33:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
16:33:56 INFO - Running setup.py (path:/tmp/pip-JR0ugG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
16:33:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
16:33:56 INFO - Running setup.py (path:/tmp/pip-0Hk_Eb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
16:33:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
16:33:56 INFO - Running setup.py (path:/tmp/pip-azc0Xh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
16:33:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
16:33:56 INFO - Running setup.py (path:/tmp/pip-h3hpbS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
16:33:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
16:33:56 INFO - Running setup.py (path:/tmp/pip-RzFNtr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
16:33:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
16:33:57 INFO - Running setup.py (path:/tmp/pip-YBhh40-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
16:33:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
16:33:57 INFO - Running setup.py (path:/tmp/pip-93LyES-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
16:33:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
16:33:57 INFO - Running setup.py (path:/tmp/pip-bBFmbu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
16:33:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
16:33:57 INFO - Running setup.py (path:/tmp/pip-ISbIm1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
16:33:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
16:33:57 INFO - Running setup.py (path:/tmp/pip-VH7_ml-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
16:33:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
16:33:57 INFO - Running setup.py (path:/tmp/pip-IOpAKm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
16:33:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
16:33:57 INFO - Running setup.py (path:/tmp/pip-pksAIC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
16:33:57 INFO - Unpacking /builds/slave/test/build/tests/marionette
16:33:58 INFO - Running setup.py (path:/tmp/pip-ymB_jz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
16:33:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
16:33:58 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
16:33:58 INFO - Running setup.py install for manifestparser
16:33:58 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
16:33:58 INFO - Running setup.py install for mozcrash
16:33:58 INFO - Running setup.py install for mozdebug
16:33:59 INFO - Running setup.py install for mozdevice
16:33:59 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
16:33:59 INFO - Installing dm script to /builds/slave/test/build/venv/bin
16:33:59 INFO - Running setup.py install for mozfile
16:33:59 INFO - Running setup.py install for mozhttpd
16:33:59 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
16:33:59 INFO - Running setup.py install for mozinfo
16:33:59 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
16:33:59 INFO - Running setup.py install for mozInstall
16:34:00 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
16:34:00 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
16:34:00 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
16:34:00 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
16:34:00 INFO - Running setup.py install for mozleak
16:34:00 INFO - Running setup.py install for mozlog
16:34:00 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
16:34:00 INFO - Running setup.py install for moznetwork
16:34:00 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
16:34:00 INFO - Running setup.py install for mozprocess
16:34:01 INFO - Running setup.py install for mozprofile
16:34:01 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
16:34:01 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
16:34:01 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
16:34:01 INFO - Running setup.py install for mozrunner
16:34:01 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
16:34:01 INFO - Running setup.py install for mozscreenshot
16:34:01 INFO - Running setup.py install for moztest
16:34:01 INFO - Running setup.py install for mozversion
16:34:02 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
16:34:02 INFO - Running setup.py install for marionette-transport
16:34:02 INFO - Running setup.py install for marionette-driver
16:34:02 INFO - Running setup.py install for browsermob-proxy
16:34:02 INFO - Running setup.py install for marionette-client
16:34:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
16:34:03 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
16:34:03 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
16:34:03 INFO - Cleaning up...
16:34:03 INFO - Return code: 0
16:34:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv
16:34:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:34:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:34:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
16:34:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:34:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:34:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
16:34:03 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x99cdba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a984d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b59b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b49790>, '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 0x9a3c908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b47bf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982', '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
16:34:03 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
16:34:03 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
16:34:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
16:34:03 INFO - 'CCACHE_UMASK': '002',
16:34:03 INFO - 'DISPLAY': ':0',
16:34:03 INFO - 'HOME': '/home/cltbld',
16:34:03 INFO - 'LANG': 'en_US.UTF-8',
16:34:03 INFO - 'LOGNAME': 'cltbld',
16:34:03 INFO - 'MAIL': '/var/mail/cltbld',
16:34:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:34:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
16:34:03 INFO - 'MOZ_NO_REMOTE': '1',
16:34:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
16:34:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:34:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
16:34:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
16:34:03 INFO - 'PWD': '/builds/slave/test',
16:34:03 INFO - 'SHELL': '/bin/bash',
16:34:03 INFO - 'SHLVL': '1',
16:34:03 INFO - 'TERM': 'linux',
16:34:03 INFO - 'TMOUT': '86400',
16:34:03 INFO - 'USER': 'cltbld',
16:34:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982',
16:34:03 INFO - '_': '/tools/buildbot/bin/python'}
16:34:03 INFO - Ignoring indexes: https://pypi.python.org/simple/
16:34:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
16:34:03 INFO - Running setup.py (path:/tmp/pip-86cQ3x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
16:34:03 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))
16:34:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
16:34:03 INFO - Running setup.py (path:/tmp/pip-XeceVQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
16:34:04 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))
16:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
16:34:04 INFO - Running setup.py (path:/tmp/pip-FO5xQv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
16:34:04 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))
16:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
16:34:04 INFO - Running setup.py (path:/tmp/pip-xgJXFf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
16:34:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.47 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))
16:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
16:34:04 INFO - Running setup.py (path:/tmp/pip-Rplmj7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
16:34:04 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))
16:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
16:34:04 INFO - Running setup.py (path:/tmp/pip-4hvIWS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
16:34:04 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))
16:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
16:34:04 INFO - Running setup.py (path:/tmp/pip-rsc13U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
16:34:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
16:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
16:34:04 INFO - Running setup.py (path:/tmp/pip-BHo47C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
16:34:04 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))
16:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
16:34:04 INFO - Running setup.py (path:/tmp/pip-Yq1S1B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
16:34:05 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))
16:34:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
16:34:05 INFO - Running setup.py (path:/tmp/pip-RQ8DmK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
16:34:05 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))
16:34:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
16:34:05 INFO - Running setup.py (path:/tmp/pip-wYRZWc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
16:34:05 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))
16:34:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
16:34:05 INFO - Running setup.py (path:/tmp/pip-Fojp3_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
16:34:05 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))
16:34:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
16:34:05 INFO - Running setup.py (path:/tmp/pip-ElTqeR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
16:34:05 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))
16:34:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
16:34:05 INFO - Running setup.py (path:/tmp/pip-NVX093-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
16:34:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14))
16:34:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
16:34:05 INFO - Running setup.py (path:/tmp/pip-zXyuE_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
16:34:05 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))
16:34:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
16:34:05 INFO - Running setup.py (path:/tmp/pip-E3izyZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
16:34:05 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))
16:34:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
16:34:05 INFO - Running setup.py (path:/tmp/pip-cE2NJf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
16:34:06 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))
16:34:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
16:34:06 INFO - Running setup.py (path:/tmp/pip-o2Cctg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
16:34:06 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))
16:34:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
16:34:06 INFO - Running setup.py (path:/tmp/pip-Q9PRZI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
16:34:06 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))
16:34:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
16:34:06 INFO - Running setup.py (path:/tmp/pip-WcIlpT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
16:34:06 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))
16:34:06 INFO - Unpacking /builds/slave/test/build/tests/marionette
16:34:06 INFO - Running setup.py (path:/tmp/pip-EDKaEY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
16:34:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
16:34:06 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))
16:34:06 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))
16:34:06 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))
16:34:06 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))
16:34:06 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.47->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
16:34:06 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.47->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
16:34:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
16:34:06 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
16:34:06 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
16:34:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
16:34:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
16:34:06 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
16:34:06 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
16:34:10 INFO - Downloading blessings-1.5.1.tar.gz
16:34:10 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
16:34:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
16:34:10 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))
16:34:10 INFO - Installing collected packages: blessings
16:34:10 INFO - Running setup.py install for blessings
16:34:10 INFO - Successfully installed blessings
16:34:10 INFO - Cleaning up...
16:34:10 INFO - Return code: 0
16:34:10 INFO - Done creating virtualenv /builds/slave/test/build/venv.
16:34:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
16:34:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
16:34:10 INFO - Reading from file tmpfile_stdout
16:34:10 INFO - Current package versions:
16:34:10 INFO - argparse == 1.2.1
16:34:10 INFO - blessings == 1.5.1
16:34:10 INFO - blobuploader == 1.2.4
16:34:10 INFO - browsermob-proxy == 0.6.0
16:34:10 INFO - docopt == 0.6.1
16:34:10 INFO - manifestparser == 1.1
16:34:10 INFO - marionette-client == 1.1.0
16:34:10 INFO - marionette-driver == 1.1.0
16:34:10 INFO - marionette-transport == 1.0.0
16:34:10 INFO - mozInstall == 1.12
16:34:10 INFO - mozcrash == 0.16
16:34:10 INFO - mozdebug == 0.1
16:34:10 INFO - mozdevice == 0.47
16:34:10 INFO - mozfile == 1.2
16:34:10 INFO - mozhttpd == 0.7
16:34:10 INFO - mozinfo == 0.9
16:34:10 INFO - mozleak == 0.1
16:34:10 INFO - mozlog == 3.0
16:34:10 INFO - moznetwork == 0.27
16:34:10 INFO - mozprocess == 0.22
16:34:10 INFO - mozprofile == 0.27
16:34:10 INFO - mozrunner == 6.11
16:34:10 INFO - mozscreenshot == 0.1
16:34:10 INFO - mozsystemmonitor == 0.0
16:34:10 INFO - moztest == 0.7
16:34:10 INFO - mozversion == 1.4
16:34:10 INFO - psutil == 3.1.1
16:34:10 INFO - requests == 1.2.3
16:34:10 INFO - wsgiref == 0.1.2
16:34:10 INFO - Running post-action listener: _resource_record_post_action
16:34:10 INFO - Running post-action listener: _start_resource_monitoring
16:34:11 INFO - Starting resource monitoring.
16:34:11 INFO - #####
16:34:11 INFO - ##### Running pull step.
16:34:11 INFO - #####
16:34:11 INFO - Running pre-action listener: _resource_record_pre_action
16:34:11 INFO - Running main action method: pull
16:34:11 INFO - Pull has nothing to do!
16:34:11 INFO - Running post-action listener: _resource_record_post_action
16:34:11 INFO - #####
16:34:11 INFO - ##### Running install step.
16:34:11 INFO - #####
16:34:11 INFO - Running pre-action listener: _resource_record_pre_action
16:34:11 INFO - Running main action method: install
16:34:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
16:34:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
16:34:11 INFO - Reading from file tmpfile_stdout
16:34:11 INFO - Detecting whether we're running mozinstall >=1.0...
16:34:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
16:34:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
16:34:11 INFO - Reading from file tmpfile_stdout
16:34:11 INFO - Output received:
16:34:11 INFO - Usage: mozinstall [options] installer
16:34:11 INFO - Options:
16:34:11 INFO - -h, --help show this help message and exit
16:34:11 INFO - -d DEST, --destination=DEST
16:34:11 INFO - Directory to install application into. [default:
16:34:11 INFO - "/builds/slave/test"]
16:34:11 INFO - --app=APP Application being installed. [default: firefox]
16:34:11 INFO - mkdir: /builds/slave/test/build/application
16:34:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
16:34:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
16:34:35 INFO - Reading from file tmpfile_stdout
16:34:35 INFO - Output received:
16:34:35 INFO - /builds/slave/test/build/application/firefox/firefox
16:34:35 INFO - Running post-action listener: _resource_record_post_action
16:34:35 INFO - #####
16:34:35 INFO - ##### Running run-tests step.
16:34:35 INFO - #####
16:34:35 INFO - Running pre-action listener: _resource_record_pre_action
16:34:35 INFO - Running main action method: run_tests
16:34:35 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
16:34:35 INFO - minidump filename unknown. determining based upon platform and arch
16:34:35 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
16:34:35 INFO - grabbing minidump binary from tooltool
16:34:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:34:35 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b49790>, '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 0x9a3c908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b47bf0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
16:34:35 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
16:34:35 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache
16:34:35 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache
16:34:35 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
16:34:35 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmp5x_jYe
16:34:35 INFO - INFO - File integrity verified, renaming tmp5x_jYe to linux32-minidump_stackwalk
16:34:35 INFO - INFO - Updating local cache /builds/tooltool_cache...
16:34:35 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk
16:34:35 INFO - Return code: 0
16:34:35 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
16:34:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
16:34:36 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/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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
16:34:36 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/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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
16:34:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
16:34:36 INFO - 'CCACHE_UMASK': '002',
16:34:36 INFO - 'DISPLAY': ':0',
16:34:36 INFO - 'HOME': '/home/cltbld',
16:34:36 INFO - 'LANG': 'en_US.UTF-8',
16:34:36 INFO - 'LOGNAME': 'cltbld',
16:34:36 INFO - 'MAIL': '/var/mail/cltbld',
16:34:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
16:34:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:34:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
16:34:36 INFO - 'MOZ_NO_REMOTE': '1',
16:34:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
16:34:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:34:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
16:34:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
16:34:36 INFO - 'PWD': '/builds/slave/test',
16:34:36 INFO - 'SHELL': '/bin/bash',
16:34:36 INFO - 'SHLVL': '1',
16:34:36 INFO - 'TERM': 'linux',
16:34:36 INFO - 'TMOUT': '86400',
16:34:36 INFO - 'USER': 'cltbld',
16:34:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446596839.577913-1418648982',
16:34:36 INFO - '_': '/tools/buildbot/bin/python'}
16:34:36 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/i3XJBSucQE2sKuTCOA5m8w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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
16:34:42 INFO - Using 1 client processes
16:34:43 INFO - wptserve Starting http server on 127.0.0.1:8000
16:34:43 INFO - wptserve Starting http server on 127.0.0.1:8001
16:34:43 INFO - wptserve Starting http server on 127.0.0.1:8443
16:34:45 INFO - SUITE-START | Running 820 tests
16:34:45 INFO - Running testharness tests
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 7ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 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 9ms
16:34:45 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
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
16:34:45 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
16:34:45 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
16:34:45 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 1ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
16:34:45 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 1ms
16:34:45 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
16:34:45 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 8ms
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms
16:34:45 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
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
16:34:45 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 1ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
16:34:45 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
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
16:34:45 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 9ms
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 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 1ms
16:34:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
16:34:45 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
16:34:45 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
16:34:45 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
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 9ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
16:34:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
16:34:45 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
16:34:45 INFO - TEST-START | /selection/extend.html
16:34:45 INFO - TEST-SKIP | /selection/extend.html | took 0ms
16:34:45 INFO - Setting up ssl
16:34:45 INFO - PROCESS | certutil |
16:34:45 INFO - PROCESS | certutil |
16:34:46 INFO - PROCESS | certutil |
16:34:46 INFO - Certificate Nickname Trust Attributes
16:34:46 INFO - SSL,S/MIME,JAR/XPI
16:34:46 INFO -
16:34:46 INFO - web-platform-tests CT,,
16:34:46 INFO -
16:34:46 INFO - Starting runner
16:34:48 INFO - PROCESS | 1898 | 1446597288244 Marionette INFO Marionette enabled via build flag and pref
16:34:48 INFO - PROCESS | 1898 | ++DOCSHELL 0xa72a9000 == 1 [pid = 1898] [id = 1]
16:34:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 1 (0xa72d7c00) [pid = 1898] [serial = 1] [outer = (nil)]
16:34:48 INFO - PROCESS | 1898 | [1898] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2084
16:34:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 2 (0xa4d50c00) [pid = 1898] [serial = 2] [outer = 0xa72d7c00]
16:34:49 INFO - PROCESS | 1898 | 1446597289270 Marionette INFO Listening on port 2828
16:34:49 INFO - PROCESS | 1898 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a04458c0
16:34:50 INFO - PROCESS | 1898 | [GFX2-]: Unrecognized feature DIRECT3D_9_LAYERS, WEBGL_ANGLE
16:34:50 INFO - PROCESS | 1898 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9ff98040
16:34:50 INFO - PROCESS | 1898 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9ff9c920
16:34:50 INFO - PROCESS | 1898 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fee6700
16:34:50 INFO - PROCESS | 1898 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned b7286e40
16:34:51 INFO - PROCESS | 1898 | 1446597291365 Marionette INFO Marionette enabled via command-line flag
16:34:51 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fe8d000 == 2 [pid = 1898] [id = 2]
16:34:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 3 (0xa5780c00) [pid = 1898] [serial = 3] [outer = (nil)]
16:34:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 4 (0xa5781400) [pid = 1898] [serial = 4] [outer = 0xa5780c00]
16:34:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 5 (0x9f659400) [pid = 1898] [serial = 5] [outer = 0xa72d7c00]
16:34:51 INFO - PROCESS | 1898 | [1898] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
16:34:51 INFO - PROCESS | 1898 | 1446597291589 Marionette INFO Accepted connection conn0 from 127.0.0.1:37830
16:34:51 INFO - PROCESS | 1898 | 1446597291590 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
16:34:51 INFO - PROCESS | 1898 | [1898] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
16:34:51 INFO - PROCESS | 1898 | 1446597291815 Marionette INFO Accepted connection conn1 from 127.0.0.1:37831
16:34:51 INFO - PROCESS | 1898 | 1446597291817 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
16:34:51 INFO - PROCESS | 1898 | 1446597291822 Marionette INFO Closed connection conn0
16:34:51 INFO - PROCESS | 1898 | [1898] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
16:34:51 INFO - PROCESS | 1898 | 1446597291888 Marionette INFO Accepted connection conn2 from 127.0.0.1:37832
16:34:51 INFO - PROCESS | 1898 | 1446597291890 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
16:34:51 INFO - PROCESS | 1898 | 1446597291918 Marionette INFO Closed connection conn2
16:34:51 INFO - PROCESS | 1898 | 1446597291925 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
16:34:52 INFO - PROCESS | 1898 | [1898] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 966
16:34:53 INFO - PROCESS | 1898 | ++DOCSHELL 0x9d145800 == 3 [pid = 1898] [id = 3]
16:34:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 6 (0x9fe67000) [pid = 1898] [serial = 6] [outer = (nil)]
16:34:53 INFO - PROCESS | 1898 | ++DOCSHELL 0xa05c3400 == 4 [pid = 1898] [id = 4]
16:34:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 7 (0xa106f800) [pid = 1898] [serial = 7] [outer = (nil)]
16:34:53 INFO - PROCESS | 1898 | [1898] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
16:34:54 INFO - PROCESS | 1898 | ++DOCSHELL 0x9bfa6000 == 5 [pid = 1898] [id = 5]
16:34:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 8 (0x9bfa6400) [pid = 1898] [serial = 8] [outer = (nil)]
16:34:54 INFO - PROCESS | 1898 | [1898] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
16:34:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 9 (0x9bc8d800) [pid = 1898] [serial = 9] [outer = 0x9bfa6400]
16:34:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 10 (0x9bfb6c00) [pid = 1898] [serial = 10] [outer = 0x9fe67000]
16:34:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 11 (0x9b827c00) [pid = 1898] [serial = 11] [outer = 0xa106f800]
16:34:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 12 (0x9b82a000) [pid = 1898] [serial = 12] [outer = 0x9bfa6400]
16:34:55 INFO - PROCESS | 1898 | 1446597295804 Marionette INFO loaded listener.js
16:34:55 INFO - PROCESS | 1898 | 1446597295839 Marionette INFO loaded listener.js
16:34:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 13 (0x9fe82400) [pid = 1898] [serial = 13] [outer = 0x9bfa6400]
16:34:56 INFO - PROCESS | 1898 | 1446597296361 Marionette DEBUG conn1 client <- {"sessionId":"9e89d4e5-9c37-4515-bf90-9b0b554f1d1a","capabilities":{"browserName":"Firefox","browserVersion":"45.0a1","platformName":"LINUX","platformVersion":"45.0a1","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20151103160740","device":"desktop","version":"45.0a1"}}
16:34:56 INFO - PROCESS | 1898 | 1446597296763 Marionette DEBUG conn1 -> {"name":"getContext"}
16:34:56 INFO - PROCESS | 1898 | 1446597296768 Marionette DEBUG conn1 client <- {"value":"content"}
16:34:57 INFO - PROCESS | 1898 | 1446597297181 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
16:34:57 INFO - PROCESS | 1898 | 1446597297186 Marionette DEBUG conn1 client <- {}
16:34:57 INFO - PROCESS | 1898 | 1446597297326 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}}
16:34:58 INFO - PROCESS | 1898 | [Child 1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/xre/nsXREDirProvider.cpp, line 1399
16:34:59 INFO - PROCESS | 1898 | ++DOCSHELL 0xaa1ed400 == 1 [pid = 1948] [id = 1]
16:34:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 1 (0xaa1f6400) [pid = 1948] [serial = 1] [outer = (nil)]
16:34:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 2 (0xaa12f000) [pid = 1948] [serial = 2] [outer = 0xaa1f6400]
16:34:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Could not get disk information from DiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/storage/DOMStorageIPC.cpp, line 320
16:35:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 319
16:35:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 3 (0xa738dc00) [pid = 1948] [serial = 3] [outer = 0xaa1f6400]
16:35:00 INFO - PROCESS | 1898 | [Child 1948] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 214
16:35:00 INFO - PROCESS | 1898 | [Child 1948] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 282
16:35:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109
16:35:01 INFO - PROCESS | 1898 | ++DOCSHELL 0x9b209c00 == 6 [pid = 1898] [id = 6]
16:35:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 14 (0x9b20a400) [pid = 1898] [serial = 14] [outer = (nil)]
16:35:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 15 (0x9c887000) [pid = 1898] [serial = 15] [outer = 0x9b20a400]
16:35:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 16 (0x9cf7c800) [pid = 1898] [serial = 16] [outer = 0x9b20a400]
16:35:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:35:01 INFO - PROCESS | 1898 | ++DOCSHELL 0x9b476800 == 7 [pid = 1898] [id = 7]
16:35:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 17 (0x9d253c00) [pid = 1898] [serial = 17] [outer = (nil)]
16:35:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 18 (0x9d9ac400) [pid = 1898] [serial = 18] [outer = 0x9d253c00]
16:35:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 19 (0x9f730400) [pid = 1898] [serial = 19] [outer = 0x9d253c00]
16:35:01 INFO - PROCESS | 1898 | ++DOCSHELL 0xa73fa000 == 2 [pid = 1948] [id = 2]
16:35:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 4 (0xa73fa400) [pid = 1948] [serial = 4] [outer = (nil)]
16:35:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 5 (0xa761f000) [pid = 1948] [serial = 5] [outer = 0xa73fa400]
16:35:02 INFO - PROCESS | 1898 | ++DOCSHELL 0x9d9ac000 == 8 [pid = 1898] [id = 8]
16:35:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 20 (0xa5738800) [pid = 1898] [serial = 20] [outer = (nil)]
16:35:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 21 (0xa5786800) [pid = 1898] [serial = 21] [outer = 0xa5738800]
16:35:02 INFO - PROCESS | 1898 | 1446597302156 Marionette INFO loaded listener.js
16:35:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 22 (0x97925800) [pid = 1898] [serial = 22] [outer = 0xa5738800]
16:35:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 6 (0xa7627400) [pid = 1948] [serial = 6] [outer = 0xa73fa400]
16:35:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 101
16:35:03 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
16:35:03 INFO - document served over http requires an http
16:35:03 INFO - sub-resource via fetch-request using the http-csp
16:35:03 INFO - delivery method with keep-origin-redirect and when
16:35: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"
16:35:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:35:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:35:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:35:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:03 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
16:35:03 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2651ms
16:35:03 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
16:35:04 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5e86c00 == 3 [pid = 1948] [id = 3]
16:35:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 7 (0xa5e8c000) [pid = 1948] [serial = 7] [outer = (nil)]
16:35:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 8 (0xa5e8dc00) [pid = 1948] [serial = 8] [outer = 0xa5e8c000]
16:35:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 9 (0xa762d800) [pid = 1948] [serial = 9] [outer = 0xa5e8c000]
16:35:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:06 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
16:35:06 INFO - document served over http requires an http
16:35:06 INFO - sub-resource via fetch-request using the http-csp
16:35:06 INFO - delivery method with no-redirect and when
16:35:06 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:35:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:06 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:35:06 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:35:06 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:35:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:06 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
16:35:06 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2047ms
16:35:06 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:35:06 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5c44800 == 4 [pid = 1948] [id = 4]
16:35:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 10 (0xa5c44c00) [pid = 1948] [serial = 10] [outer = (nil)]
16:35:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 11 (0xa5c46800) [pid = 1948] [serial = 11] [outer = 0xa5c44c00]
16:35:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 12 (0xa5a72800) [pid = 1948] [serial = 12] [outer = 0xa5c44c00]
16:35:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:08 INFO - PROCESS | 1898 | --DOCSHELL 0x9bfa6000 == 7 [pid = 1898] [id = 5]
16:35:08 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
16:35:08 INFO - document served over http requires an http
16:35:08 INFO - sub-resource via fetch-request using the http-csp
16:35:08 INFO - delivery method with swap-origin-redirect and when
16:35: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"
16:35:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:08 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:35:08 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:35:08 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:35:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:08 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
16:35:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2602ms
16:35:08 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:35:08 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5a7f000 == 5 [pid = 1948] [id = 5]
16:35:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 13 (0xa5a7f400) [pid = 1948] [serial = 13] [outer = (nil)]
16:35:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 14 (0xa5e87400) [pid = 1948] [serial = 14] [outer = 0xa5a7f400]
16:35:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 15 (0xaa131000) [pid = 1948] [serial = 15] [outer = 0xa5a7f400]
16:35:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:10 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5865800 == 6 [pid = 1948] [id = 6]
16:35:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 16 (0xa5865c00) [pid = 1948] [serial = 16] [outer = (nil)]
16:35:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 17 (0xa5867800) [pid = 1948] [serial = 17] [outer = 0xa5865c00]
16:35:11 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
16:35:11 INFO - document served over http requires an http
16:35:11 INFO - sub-resource via iframe-tag using the http-csp
16:35:11 INFO - delivery method with keep-origin-redirect and when
16:35: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"
16:35:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:35:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:35:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:11 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
16:35:11 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2566ms
16:35:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:35:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:11 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5866c00 == 7 [pid = 1948] [id = 7]
16:35:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 18 (0xa5869c00) [pid = 1948] [serial = 18] [outer = (nil)]
16:35:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 19 (0xa5a76c00) [pid = 1948] [serial = 19] [outer = 0xa5869c00]
16:35:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 20 (0xa5c46c00) [pid = 1948] [serial = 20] [outer = 0xa5869c00]
16:35:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:13 INFO - PROCESS | 1898 | ++DOCSHELL 0xa738a000 == 8 [pid = 1948] [id = 8]
16:35:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 21 (0xa738a400) [pid = 1948] [serial = 21] [outer = (nil)]
16:35:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 22 (0xa73f5c00) [pid = 1948] [serial = 22] [outer = 0xa738a400]
16:35:13 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
16:35:13 INFO - document served over http requires an http
16:35:13 INFO - sub-resource via iframe-tag using the http-csp
16:35:13 INFO - delivery method with no-redirect and when
16:35: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"
16:35:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:35:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:35:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:13 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
16:35:13 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2706ms
16:35:13 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:35:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5a7a400 == 9 [pid = 1948] [id = 9]
16:35:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 23 (0xa5a7c800) [pid = 1948] [serial = 23] [outer = (nil)]
16:35:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 24 (0xa5c42800) [pid = 1948] [serial = 24] [outer = 0xa5a7c800]
16:35:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 25 (0xa761e800) [pid = 1948] [serial = 25] [outer = 0xa5a7c800]
16:35:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:15 INFO - PROCESS | 1898 | --DOCSHELL 0xa5c44800 == 8 [pid = 1948] [id = 4]
16:35:15 INFO - PROCESS | 1898 | --DOCSHELL 0xa5e86c00 == 7 [pid = 1948] [id = 3]
16:35:15 INFO - PROCESS | 1898 | --DOCSHELL 0xa73fa000 == 6 [pid = 1948] [id = 2]
16:35:15 INFO - PROCESS | 1898 | ++DOCSHELL 0xa73f8800 == 7 [pid = 1948] [id = 10]
16:35:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 26 (0xa73fa000) [pid = 1948] [serial = 26] [outer = (nil)]
16:35:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 27 (0xa7628400) [pid = 1948] [serial = 27] [outer = 0xa73fa000]
16:35:16 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
16:35:16 INFO - document served over http requires an http
16:35:16 INFO - sub-resource via iframe-tag using the http-csp
16:35:16 INFO - delivery method with swap-origin-redirect and when
16:35: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"
16:35:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:35:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:35:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:16 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
16:35:16 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2846ms
16:35:16 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:35:17 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5a77c00 == 8 [pid = 1948] [id = 11]
16:35:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 28 (0xa7621000) [pid = 1948] [serial = 28] [outer = (nil)]
16:35:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 29 (0xaa416800) [pid = 1948] [serial = 29] [outer = 0xa7621000]
16:35:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 30 (0xaa5d6400) [pid = 1948] [serial = 30] [outer = 0xa7621000]
16:35:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:18 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
16:35:18 INFO - document served over http requires an http
16:35:18 INFO - sub-resource via script-tag using the http-csp
16:35:18 INFO - delivery method with keep-origin-redirect and when
16:35: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"
16:35:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:35:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:35:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:18 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
16:35:18 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1985ms
16:35:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
16:35:19 INFO - PROCESS | 1898 | ++DOCSHELL 0xa76b3800 == 9 [pid = 1948] [id = 12]
16:35:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 31 (0xa76b5c00) [pid = 1948] [serial = 31] [outer = (nil)]
16:35:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 32 (0xa76b9c00) [pid = 1948] [serial = 32] [outer = 0xa76b5c00]
16:35:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 33 (0xa76bd800) [pid = 1948] [serial = 33] [outer = 0xa76b5c00]
16:35:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:20 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
16:35:20 INFO - document served over http requires an http
16:35:20 INFO - sub-resource via script-tag using the http-csp
16:35:20 INFO - delivery method with no-redirect and when
16:35: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"
16:35:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:20 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:35:20 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:35:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:20 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
16:35:20 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2146ms
16:35:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:35:21 INFO - PROCESS | 1898 | ++DOCSHELL 0xaa541800 == 10 [pid = 1948] [id = 13]
16:35:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 34 (0xaa541c00) [pid = 1948] [serial = 34] [outer = (nil)]
16:35:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 35 (0xaa543800) [pid = 1948] [serial = 35] [outer = 0xaa541c00]
16:35:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 36 (0xaa547800) [pid = 1948] [serial = 36] [outer = 0xaa541c00]
16:35:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:23 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
16:35:23 INFO - document served over http requires an http
16:35:23 INFO - sub-resource via script-tag using the http-csp
16:35:23 INFO - delivery method with swap-origin-redirect and when
16:35: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"
16:35:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:23 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:35:23 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:35:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:23 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
16:35:23 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2336ms
16:35:23 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:35:23 INFO - PROCESS | 1898 | ++DOCSHELL 0xa518ac00 == 11 [pid = 1948] [id = 14]
16:35:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 37 (0xa518b000) [pid = 1948] [serial = 37] [outer = (nil)]
16:35:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 38 (0xa518cc00) [pid = 1948] [serial = 38] [outer = 0xa518b000]
16:35:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 39 (0xa5191000) [pid = 1948] [serial = 39] [outer = 0xa518b000]
16:35:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:26 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
16:35:26 INFO - document served over http requires an http
16:35:26 INFO - sub-resource via xhr-request using the http-csp
16:35:26 INFO - delivery method with keep-origin-redirect and when
16:35: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"
16:35:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:35:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:35:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:26 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
16:35:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3263ms
16:35:27 INFO - PROCESS | 1898 | --DOCSHELL 0xa738a000 == 10 [pid = 1948] [id = 8]
16:35:27 INFO - PROCESS | 1898 | --DOCSHELL 0xa5a77c00 == 9 [pid = 1948] [id = 11]
16:35:27 INFO - PROCESS | 1898 | --DOCSHELL 0xa73f8800 == 8 [pid = 1948] [id = 10]
16:35:27 INFO - PROCESS | 1898 | --DOCSHELL 0xa5a7a400 == 7 [pid = 1948] [id = 9]
16:35:27 INFO - PROCESS | 1898 | --DOCSHELL 0xa5866c00 == 6 [pid = 1948] [id = 7]
16:35:27 INFO - PROCESS | 1898 | --DOCSHELL 0xa5865800 == 5 [pid = 1948] [id = 6]
16:35:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
16:35:27 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5189c00 == 6 [pid = 1948] [id = 15]
16:35:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 40 (0xa5867000) [pid = 1948] [serial = 40] [outer = (nil)]
16:35:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 41 (0xa5a7a400) [pid = 1948] [serial = 41] [outer = 0xa5867000]
16:35:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 42 (0xa7340800) [pid = 1948] [serial = 42] [outer = 0xa5867000]
16:35:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:29 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
16:35:29 INFO - document served over http requires an http
16:35:29 INFO - sub-resource via xhr-request using the http-csp
16:35:29 INFO - delivery method with no-redirect and when
16:35: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"
16:35:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:29 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:35:29 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:35:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:29 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
16:35:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1622ms
16:35:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:35:29 INFO - PROCESS | 1898 | ++DOCSHELL 0xa586a000 == 7 [pid = 1948] [id = 16]
16:35:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 43 (0xa5c48800) [pid = 1948] [serial = 43] [outer = (nil)]
16:35:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 44 (0xaa114800) [pid = 1948] [serial = 44] [outer = 0xa5c48800]
16:35:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 45 (0xaa4ca400) [pid = 1948] [serial = 45] [outer = 0xa5c48800]
16:35:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:30 INFO - PROCESS | 1898 | --DOMWINDOW == 21 (0xa4d50c00) [pid = 1898] [serial = 2] [outer = (nil)] [url = about:blank]
16:35:30 INFO - PROCESS | 1898 | --DOMWINDOW == 20 (0x9b82a000) [pid = 1898] [serial = 12] [outer = (nil)] [url = about:blank]
16:35:30 INFO - PROCESS | 1898 | --DOMWINDOW == 19 (0xa5786800) [pid = 1898] [serial = 21] [outer = (nil)] [url = about:blank]
16:35:30 INFO - PROCESS | 1898 | --DOMWINDOW == 18 (0x9bc8d800) [pid = 1898] [serial = 9] [outer = (nil)] [url = about:blank]
16:35:30 INFO - PROCESS | 1898 | --DOMWINDOW == 17 (0x9d9ac400) [pid = 1898] [serial = 18] [outer = (nil)] [url = about:blank]
16:35:30 INFO - PROCESS | 1898 | --DOMWINDOW == 16 (0x9c887000) [pid = 1898] [serial = 15] [outer = (nil)] [url = about:blank]
16:35:31 INFO - PROCESS | 1898 | --DOCSHELL 0xaa541800 == 6 [pid = 1948] [id = 13]
16:35:31 INFO - PROCESS | 1898 | --DOCSHELL 0xa5a7f000 == 5 [pid = 1948] [id = 5]
16:35:31 INFO - PROCESS | 1898 | --DOCSHELL 0xa76b3800 == 4 [pid = 1948] [id = 12]
16:35:31 INFO - PROCESS | 1898 | --DOCSHELL 0xa518ac00 == 3 [pid = 1948] [id = 14]
16:35:31 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
16:35:31 INFO - document served over http requires an http
16:35:31 INFO - sub-resource via xhr-request using the http-csp
16:35:31 INFO - delivery method with swap-origin-redirect and when
16:35: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"
16:35:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:31 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:35:31 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:35:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:31 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
16:35:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2252ms
16:35:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:35:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 17 (0x9c83fc00) [pid = 1898] [serial = 23] [outer = 0x9d253c00]
16:35:31 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5a75000 == 4 [pid = 1948] [id = 17]
16:35:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 46 (0xa5a77800) [pid = 1948] [serial = 46] [outer = (nil)]
16:35:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 47 (0xa5a7f000) [pid = 1948] [serial = 47] [outer = 0xa5a77800]
16:35:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 48 (0xa5e89400) [pid = 1948] [serial = 48] [outer = 0xa5a77800]
16:35:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 47 (0xaa12f000) [pid = 1948] [serial = 2] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 46 (0xa5c46800) [pid = 1948] [serial = 11] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 45 (0xaa416800) [pid = 1948] [serial = 29] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 44 (0xa5a7a400) [pid = 1948] [serial = 41] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 43 (0xa518cc00) [pid = 1948] [serial = 38] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 42 (0xaa543800) [pid = 1948] [serial = 35] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 41 (0xa5e87400) [pid = 1948] [serial = 14] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 40 (0xa5867800) [pid = 1948] [serial = 17] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 39 (0xa761f000) [pid = 1948] [serial = 5] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 38 (0xa5e8dc00) [pid = 1948] [serial = 8] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 37 (0xa73f5c00) [pid = 1948] [serial = 22] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597313163]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 36 (0xa5a76c00) [pid = 1948] [serial = 19] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 35 (0xa7628400) [pid = 1948] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 34 (0xa5c42800) [pid = 1948] [serial = 24] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 33 (0xa76b9c00) [pid = 1948] [serial = 32] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 32 (0xa5865c00) [pid = 1948] [serial = 16] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 31 (0xa76b5c00) [pid = 1948] [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]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 30 (0xa5e8c000) [pid = 1948] [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]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 29 (0xa5c44c00) [pid = 1948] [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]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 28 (0xa7621000) [pid = 1948] [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]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 27 (0xa518b000) [pid = 1948] [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]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 26 (0xaa541c00) [pid = 1948] [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]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 25 (0xa738a400) [pid = 1948] [serial = 21] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597313163]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 24 (0xa5a7c800) [pid = 1948] [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]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 23 (0xa5867000) [pid = 1948] [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]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 22 (0xa5a7f400) [pid = 1948] [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]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 21 (0xa73fa400) [pid = 1948] [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]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 20 (0xa73fa000) [pid = 1948] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 19 (0xa5869c00) [pid = 1948] [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]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 18 (0xa5191000) [pid = 1948] [serial = 39] [outer = (nil)] [url = about:blank]
16:35:33 INFO - PROCESS | 1898 | --DOMWINDOW == 17 (0xa7340800) [pid = 1948] [serial = 42] [outer = (nil)] [url = about:blank]
16:35:34 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
16:35:34 INFO - document served over http requires an https
16:35:34 INFO - sub-resource via fetch-request using the http-csp
16:35:34 INFO - delivery method with keep-origin-redirect and when
16:35: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"
16:35:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:35:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:35:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:35:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:34 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
16:35:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2700ms
16:35:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
16:35:34 INFO - PROCESS | 1898 | ++DOCSHELL 0xa518d000 == 5 [pid = 1948] [id = 18]
16:35:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 18 (0xa5191000) [pid = 1948] [serial = 49] [outer = (nil)]
16:35:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 19 (0xa5a7b800) [pid = 1948] [serial = 50] [outer = 0xa5191000]
16:35:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 20 (0xa5192c00) [pid = 1948] [serial = 51] [outer = 0xa5191000]
16:35:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:36 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
16:35:36 INFO - document served over http requires an https
16:35:36 INFO - sub-resource via fetch-request using the http-csp
16:35:36 INFO - delivery method with no-redirect and when
16:35: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"
16:35:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:36 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:35:36 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:35:36 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:35:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:36 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
16:35:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2097ms
16:35:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:35:36 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5c3b400 == 6 [pid = 1948] [id = 19]
16:35:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 21 (0xa738a800) [pid = 1948] [serial = 52] [outer = (nil)]
16:35:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 22 (0xa73f2c00) [pid = 1948] [serial = 53] [outer = 0xa738a800]
16:35:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 23 (0xa761f400) [pid = 1948] [serial = 54] [outer = 0xa738a800]
16:35:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:38 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
16:35:38 INFO - document served over http requires an https
16:35:38 INFO - sub-resource via fetch-request using the http-csp
16:35:38 INFO - delivery method with swap-origin-redirect and when
16:35: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"
16:35:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:35:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:35:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:35:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:38 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
16:35:38 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2454ms
16:35:38 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:35:39 INFO - PROCESS | 1898 | ++DOCSHELL 0xa7336000 == 7 [pid = 1948] [id = 20]
16:35:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 24 (0xa76b1c00) [pid = 1948] [serial = 55] [outer = (nil)]
16:35:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 25 (0xa76bbc00) [pid = 1948] [serial = 56] [outer = 0xa76b1c00]
16:35:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 26 (0xaa12e800) [pid = 1948] [serial = 57] [outer = 0xa76b1c00]
16:35:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:40 INFO - PROCESS | 1898 | ++DOCSHELL 0xaa544c00 == 8 [pid = 1948] [id = 21]
16:35:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 27 (0xaa545000) [pid = 1948] [serial = 58] [outer = (nil)]
16:35:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 28 (0xa5a73000) [pid = 1948] [serial = 59] [outer = 0xaa545000]
16:35:41 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
16:35:41 INFO - document served over http requires an https
16:35:41 INFO - sub-resource via iframe-tag using the http-csp
16:35:41 INFO - delivery method with keep-origin-redirect and when
16:35: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"
16:35:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:35:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:35:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:41 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
16:35:41 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2800ms
16:35:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:35:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa5a75000 == 7 [pid = 1948] [id = 17]
16:35:41 INFO - PROCESS | 1898 | --DOMWINDOW == 27 (0xa5a72800) [pid = 1948] [serial = 12] [outer = (nil)] [url = about:blank]
16:35:41 INFO - PROCESS | 1898 | --DOMWINDOW == 26 (0xa7627400) [pid = 1948] [serial = 6] [outer = (nil)] [url = about:blank]
16:35:41 INFO - PROCESS | 1898 | --DOMWINDOW == 25 (0xa76bd800) [pid = 1948] [serial = 33] [outer = (nil)] [url = about:blank]
16:35:41 INFO - PROCESS | 1898 | --DOMWINDOW == 24 (0xaa5d6400) [pid = 1948] [serial = 30] [outer = (nil)] [url = about:blank]
16:35:41 INFO - PROCESS | 1898 | --DOMWINDOW == 23 (0xa762d800) [pid = 1948] [serial = 9] [outer = (nil)] [url = about:blank]
16:35:41 INFO - PROCESS | 1898 | --DOMWINDOW == 22 (0xaa547800) [pid = 1948] [serial = 36] [outer = (nil)] [url = about:blank]
16:35:41 INFO - PROCESS | 1898 | --DOMWINDOW == 21 (0xa761e800) [pid = 1948] [serial = 25] [outer = (nil)] [url = about:blank]
16:35:41 INFO - PROCESS | 1898 | --DOMWINDOW == 20 (0xaa131000) [pid = 1948] [serial = 15] [outer = (nil)] [url = about:blank]
16:35:41 INFO - PROCESS | 1898 | --DOMWINDOW == 19 (0xa5c46c00) [pid = 1948] [serial = 20] [outer = (nil)] [url = about:blank]
16:35:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:41 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5190000 == 8 [pid = 1948] [id = 22]
16:35:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 20 (0xa5194c00) [pid = 1948] [serial = 60] [outer = (nil)]
16:35:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 21 (0xa5863800) [pid = 1948] [serial = 61] [outer = 0xa5194c00]
16:35:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 22 (0xa5c3fc00) [pid = 1948] [serial = 62] [outer = 0xa5194c00]
16:35:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:43 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5e82000 == 9 [pid = 1948] [id = 23]
16:35:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 23 (0xa5e82800) [pid = 1948] [serial = 63] [outer = (nil)]
16:35:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 24 (0xa5e88000) [pid = 1948] [serial = 64] [outer = 0xa5e82800]
16:35:44 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
16:35:44 INFO - document served over http requires an https
16:35:44 INFO - sub-resource via iframe-tag using the http-csp
16:35:44 INFO - delivery method with no-redirect and when
16:35: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"
16:35:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:35:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:35:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:44 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html:23:7
16:35:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2796ms
16:35:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:35:44 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5194000 == 10 [pid = 1948] [id = 24]
16:35:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 25 (0xa5194400) [pid = 1948] [serial = 65] [outer = (nil)]
16:35:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 26 (0xa74cfc00) [pid = 1948] [serial = 66] [outer = 0xa5194400]
16:35:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 27 (0xa7629c00) [pid = 1948] [serial = 67] [outer = 0xa5194400]
16:35:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:45 INFO - PROCESS | 1898 | --DOMWINDOW == 26 (0xaa114800) [pid = 1948] [serial = 44] [outer = (nil)] [url = about:blank]
16:35:45 INFO - PROCESS | 1898 | --DOMWINDOW == 25 (0xa5a7f000) [pid = 1948] [serial = 47] [outer = (nil)] [url = about:blank]
16:35:45 INFO - PROCESS | 1898 | --DOMWINDOW == 24 (0xa5a7b800) [pid = 1948] [serial = 50] [outer = (nil)] [url = about:blank]
16:35:45 INFO - PROCESS | 1898 | --DOMWINDOW == 23 (0xa5a77800) [pid = 1948] [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]
16:35:46 INFO - PROCESS | 1898 | ++DOCSHELL 0xa76b8000 == 11 [pid = 1948] [id = 25]
16:35:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 24 (0xa76b8800) [pid = 1948] [serial = 68] [outer = (nil)]
16:35:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 25 (0xa76bdc00) [pid = 1948] [serial = 69] [outer = 0xa76b8800]
16:35:46 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
16:35:46 INFO - document served over http requires an https
16:35:46 INFO - sub-resource via iframe-tag using the http-csp
16:35:46 INFO - delivery method with swap-origin-redirect and when
16:35: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"
16:35:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:46 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:35:46 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:35:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:46 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
16:35:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1960ms
16:35:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:35:46 INFO - PROCESS | 1898 | ++DOCSHELL 0xa73f8c00 == 12 [pid = 1948] [id = 26]
16:35:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 26 (0xa76b9c00) [pid = 1948] [serial = 70] [outer = (nil)]
16:35:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 27 (0xaa54a800) [pid = 1948] [serial = 71] [outer = 0xa76b9c00]
16:35:46 INFO - PROCESS | 1898 | --DOMWINDOW == 16 (0x9f730400) [pid = 1898] [serial = 19] [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.]
16:35:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 28 (0xaa54e400) [pid = 1948] [serial = 72] [outer = 0xa76b9c00]
16:35:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:47 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
16:35:47 INFO - document served over http requires an https
16:35:47 INFO - sub-resource via script-tag using the http-csp
16:35:47 INFO - delivery method with keep-origin-redirect and when
16:35: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"
16:35:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:47 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:35:47 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:35:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:47 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
16:35:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1591ms
16:35:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
16:35:48 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4f3f400 == 13 [pid = 1948] [id = 27]
16:35:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 29 (0xa4f41c00) [pid = 1948] [serial = 73] [outer = (nil)]
16:35:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 30 (0xa4f43c00) [pid = 1948] [serial = 74] [outer = 0xa4f41c00]
16:35:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 31 (0xa76b5400) [pid = 1948] [serial = 75] [outer = 0xa4f41c00]
16:35:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:49 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
16:35:49 INFO - document served over http requires an https
16:35:49 INFO - sub-resource via script-tag using the http-csp
16:35:49 INFO - delivery method with no-redirect and when
16:35: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"
16:35:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:35:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:35:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:49 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
16:35:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1837ms
16:35:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:35:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:50 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4f3fc00 == 14 [pid = 1948] [id = 28]
16:35:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 32 (0xa4f41800) [pid = 1948] [serial = 76] [outer = (nil)]
16:35:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 33 (0xa58dbc00) [pid = 1948] [serial = 77] [outer = 0xa4f41800]
16:35:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 34 (0xa58e0400) [pid = 1948] [serial = 78] [outer = 0xa4f41800]
16:35:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:52 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
16:35:52 INFO - document served over http requires an https
16:35:52 INFO - sub-resource via script-tag using the http-csp
16:35:52 INFO - delivery method with swap-origin-redirect and when
16:35: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"
16:35:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:52 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:35:52 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:35:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:52 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
16:35:52 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2295ms
16:35:52 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:35:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:52 INFO - PROCESS | 1898 | ++DOCSHELL 0xa586a800 == 15 [pid = 1948] [id = 29]
16:35:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 35 (0xa586bc00) [pid = 1948] [serial = 79] [outer = (nil)]
16:35:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 36 (0xa58da000) [pid = 1948] [serial = 80] [outer = 0xa586bc00]
16:35:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 37 (0xa5c3dc00) [pid = 1948] [serial = 81] [outer = 0xa586bc00]
16:35:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa73f8c00 == 14 [pid = 1948] [id = 26]
16:35:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa76b8000 == 13 [pid = 1948] [id = 25]
16:35:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa5194000 == 12 [pid = 1948] [id = 24]
16:35:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa5e82000 == 11 [pid = 1948] [id = 23]
16:35:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa5190000 == 10 [pid = 1948] [id = 22]
16:35:54 INFO - PROCESS | 1898 | --DOCSHELL 0xaa544c00 == 9 [pid = 1948] [id = 21]
16:35:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa7336000 == 8 [pid = 1948] [id = 20]
16:35:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa5189c00 == 7 [pid = 1948] [id = 15]
16:35:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa586a000 == 6 [pid = 1948] [id = 16]
16:35:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa5c3b400 == 5 [pid = 1948] [id = 19]
16:35:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa518d000 == 4 [pid = 1948] [id = 18]
16:35:54 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
16:35:54 INFO - document served over http requires an https
16:35:54 INFO - sub-resource via xhr-request using the http-csp
16:35:54 INFO - delivery method with keep-origin-redirect and when
16: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"
16:35:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:35:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:35:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:54 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
16:35:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2661ms
16:35:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
16:35:54 INFO - PROCESS | 1898 | --DOMWINDOW == 36 (0xa5e89400) [pid = 1948] [serial = 48] [outer = (nil)] [url = about:blank]
16:35:55 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5195000 == 5 [pid = 1948] [id = 30]
16:35:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 37 (0xa5195400) [pid = 1948] [serial = 82] [outer = (nil)]
16:35:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 38 (0xa5864800) [pid = 1948] [serial = 83] [outer = 0xa5195400]
16:35:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 39 (0xa5a7a800) [pid = 1948] [serial = 84] [outer = 0xa5195400]
16:35:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:55 INFO - PROCESS | 1898 | 1446597355929 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
16:35:56 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
16:35:56 INFO - document served over http requires an https
16:35:56 INFO - sub-resource via xhr-request using the http-csp
16:35:56 INFO - delivery method with no-redirect and when
16: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"
16:35:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:35:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:35:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:56 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
16:35:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2095ms
16:35:56 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:35:57 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5e89400 == 6 [pid = 1948] [id = 31]
16:35:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 40 (0xa5e8a800) [pid = 1948] [serial = 85] [outer = (nil)]
16:35:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 41 (0xa73f9000) [pid = 1948] [serial = 86] [outer = 0xa5e8a800]
16:35:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 42 (0xa7621800) [pid = 1948] [serial = 87] [outer = 0xa5e8a800]
16:35:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 41 (0xa4f43c00) [pid = 1948] [serial = 74] [outer = (nil)] [url = about:blank]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 40 (0xa5a73000) [pid = 1948] [serial = 59] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 39 (0xa76bbc00) [pid = 1948] [serial = 56] [outer = (nil)] [url = about:blank]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 38 (0xa73f2c00) [pid = 1948] [serial = 53] [outer = (nil)] [url = about:blank]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 37 (0xaa54a800) [pid = 1948] [serial = 71] [outer = (nil)] [url = about:blank]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 36 (0xa76bdc00) [pid = 1948] [serial = 69] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 35 (0xa74cfc00) [pid = 1948] [serial = 66] [outer = (nil)] [url = about:blank]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 34 (0xa5e88000) [pid = 1948] [serial = 64] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597343843]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 33 (0xa5863800) [pid = 1948] [serial = 61] [outer = (nil)] [url = about:blank]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 32 (0xa5e82800) [pid = 1948] [serial = 63] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597343843]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 31 (0xa5191000) [pid = 1948] [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]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 30 (0xa5194400) [pid = 1948] [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]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 29 (0xa76b8800) [pid = 1948] [serial = 68] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 28 (0xa76b9c00) [pid = 1948] [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]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 27 (0xa5194c00) [pid = 1948] [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]
16:35:59 INFO - PROCESS | 1898 | --DOMWINDOW == 26 (0xaa545000) [pid = 1948] [serial = 58] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:35:59 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
16:35:59 INFO - document served over http requires an https
16:35:59 INFO - sub-resource via xhr-request using the http-csp
16:35:59 INFO - delivery method with swap-origin-redirect and when
16:35: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"
16:35:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:35:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:35:59 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:35:59 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:35:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:35:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:35:59 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
16:35:59 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2901ms
16:35:59 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:36:00 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5e88000 == 7 [pid = 1948] [id = 32]
16:36:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 27 (0xa5e89000) [pid = 1948] [serial = 88] [outer = (nil)]
16:36:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 28 (0xa73f2c00) [pid = 1948] [serial = 89] [outer = 0xa5e89000]
16:36:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 29 (0xa76bd800) [pid = 1948] [serial = 90] [outer = 0xa5e89000]
16:36:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:03 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
16:36:03 INFO - document served over http requires an http
16:36:03 INFO - sub-resource via fetch-request using the http-csp
16:36:03 INFO - delivery method with keep-origin-redirect and when
16:36: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"
16:36:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:36:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:36:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:36:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:03 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
16:36:03 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3139ms
16:36:03 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
16:36:03 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5c3b800 == 8 [pid = 1948] [id = 33]
16:36:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 30 (0xa5c42000) [pid = 1948] [serial = 91] [outer = (nil)]
16:36:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 31 (0xa73fa400) [pid = 1948] [serial = 92] [outer = 0xa5c42000]
16:36:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 32 (0xaa114800) [pid = 1948] [serial = 93] [outer = 0xa5c42000]
16:36:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:05 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
16:36:05 INFO - document served over http requires an http
16:36:05 INFO - sub-resource via fetch-request using the http-csp
16:36:05 INFO - delivery method with no-redirect and when
16:36: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"
16:36:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:36:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:36:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:36:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:05 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
16:36:05 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2207ms
16:36:05 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:36:05 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5e88400 == 9 [pid = 1948] [id = 34]
16:36:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 33 (0xa5e88c00) [pid = 1948] [serial = 94] [outer = (nil)]
16:36:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 34 (0xaa548800) [pid = 1948] [serial = 95] [outer = 0xa5e88c00]
16:36:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 35 (0xaa54f800) [pid = 1948] [serial = 96] [outer = 0xa5e88c00]
16:36:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:07 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
16:36:07 INFO - document served over http requires an http
16:36:07 INFO - sub-resource via fetch-request using the http-csp
16:36:07 INFO - delivery method with swap-origin-redirect and when
16:36: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"
16:36:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:36:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:36:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:36:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:07 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
16:36:07 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2053ms
16:36:07 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:36:07 INFO - PROCESS | 1898 | ++DOCSHELL 0xa473ac00 == 10 [pid = 1948] [id = 35]
16:36:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 36 (0xa473b000) [pid = 1948] [serial = 97] [outer = (nil)]
16:36:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 37 (0xa473cc00) [pid = 1948] [serial = 98] [outer = 0xa473b000]
16:36:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 38 (0xa5c3a800) [pid = 1948] [serial = 99] [outer = 0xa473b000]
16:36:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:09 INFO - PROCESS | 1898 | ++DOCSHELL 0xa47e6c00 == 11 [pid = 1948] [id = 36]
16:36:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 39 (0xa47e7400) [pid = 1948] [serial = 100] [outer = (nil)]
16:36:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 40 (0xa47eb400) [pid = 1948] [serial = 101] [outer = 0xa47e7400]
16:36:09 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
16:36:09 INFO - document served over http requires an http
16:36:09 INFO - sub-resource via iframe-tag using the http-csp
16:36:09 INFO - delivery method with keep-origin-redirect and when
16:36: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"
16:36:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:09 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:36:09 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:36:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:09 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
16:36:09 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2552ms
16:36:09 INFO - PROCESS | 1898 | --DOCSHELL 0xa5e89400 == 10 [pid = 1948] [id = 31]
16:36:09 INFO - PROCESS | 1898 | --DOCSHELL 0xa5195000 == 9 [pid = 1948] [id = 30]
16:36:09 INFO - PROCESS | 1898 | --DOCSHELL 0xa586a800 == 8 [pid = 1948] [id = 29]
16:36:09 INFO - PROCESS | 1898 | --DOCSHELL 0xa4f3f400 == 7 [pid = 1948] [id = 27]
16:36:09 INFO - PROCESS | 1898 | --DOMWINDOW == 39 (0xa5c3fc00) [pid = 1948] [serial = 62] [outer = (nil)] [url = about:blank]
16:36:09 INFO - PROCESS | 1898 | --DOMWINDOW == 38 (0xa5192c00) [pid = 1948] [serial = 51] [outer = (nil)] [url = about:blank]
16:36:09 INFO - PROCESS | 1898 | --DOMWINDOW == 37 (0xaa54e400) [pid = 1948] [serial = 72] [outer = (nil)] [url = about:blank]
16:36:09 INFO - PROCESS | 1898 | --DOMWINDOW == 36 (0xa7629c00) [pid = 1948] [serial = 67] [outer = (nil)] [url = about:blank]
16:36:09 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:36:10 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4739400 == 8 [pid = 1948] [id = 37]
16:36:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 37 (0xa47e9800) [pid = 1948] [serial = 102] [outer = (nil)]
16:36:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 38 (0xa47f3800) [pid = 1948] [serial = 103] [outer = 0xa47e9800]
16:36:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 39 (0xa4f3d400) [pid = 1948] [serial = 104] [outer = 0xa47e9800]
16:36:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:11 INFO - PROCESS | 1898 | ++DOCSHELL 0xa518fc00 == 9 [pid = 1948] [id = 38]
16:36:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 40 (0xa5190c00) [pid = 1948] [serial = 105] [outer = (nil)]
16:36:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 41 (0xa5194c00) [pid = 1948] [serial = 106] [outer = 0xa5190c00]
16:36:12 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
16:36:12 INFO - document served over http requires an http
16:36:12 INFO - sub-resource via iframe-tag using the http-csp
16:36:12 INFO - delivery method with no-redirect and when
16:36: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"
16:36:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:12 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:36:12 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:36:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:12 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
16:36:12 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2346ms
16:36:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:36:12 INFO - PROCESS | 1898 | ++DOCSHELL 0xa47f0000 == 10 [pid = 1948] [id = 39]
16:36:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 42 (0xa47f2400) [pid = 1948] [serial = 107] [outer = (nil)]
16:36:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 43 (0xa58dd800) [pid = 1948] [serial = 108] [outer = 0xa47f2400]
16:36:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 44 (0xa5a75c00) [pid = 1948] [serial = 109] [outer = 0xa47f2400]
16:36:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5c3e400 == 11 [pid = 1948] [id = 40]
16:36:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 45 (0xa5c3e800) [pid = 1948] [serial = 110] [outer = (nil)]
16:36:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 46 (0xa5c41c00) [pid = 1948] [serial = 111] [outer = 0xa5c3e800]
16:36:14 INFO - PROCESS | 1898 | --DOMWINDOW == 45 (0xa58dbc00) [pid = 1948] [serial = 77] [outer = (nil)] [url = about:blank]
16:36:14 INFO - PROCESS | 1898 | --DOMWINDOW == 44 (0xa73f9000) [pid = 1948] [serial = 86] [outer = (nil)] [url = about:blank]
16:36:14 INFO - PROCESS | 1898 | --DOMWINDOW == 43 (0xa58da000) [pid = 1948] [serial = 80] [outer = (nil)] [url = about:blank]
16:36:14 INFO - PROCESS | 1898 | --DOMWINDOW == 42 (0xa5864800) [pid = 1948] [serial = 83] [outer = (nil)] [url = about:blank]
16:36:14 INFO - PROCESS | 1898 | --DOMWINDOW == 41 (0xa5195400) [pid = 1948] [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]
16:36:14 INFO - PROCESS | 1898 | --DOMWINDOW == 40 (0xa586bc00) [pid = 1948] [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]
16:36:14 INFO - PROCESS | 1898 | --DOMWINDOW == 39 (0xa5e8a800) [pid = 1948] [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]
16:36:14 INFO - PROCESS | 1898 | --DOMWINDOW == 38 (0xa7621800) [pid = 1948] [serial = 87] [outer = (nil)] [url = about:blank]
16:36:14 INFO - PROCESS | 1898 | --DOMWINDOW == 37 (0xa5c3dc00) [pid = 1948] [serial = 81] [outer = (nil)] [url = about:blank]
16:36:14 INFO - PROCESS | 1898 | --DOMWINDOW == 36 (0xa5a7a800) [pid = 1948] [serial = 84] [outer = (nil)] [url = about:blank]
16:36:15 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
16:36:15 INFO - document served over http requires an http
16:36:15 INFO - sub-resource via iframe-tag using the http-csp
16:36:15 INFO - delivery method with swap-origin-redirect and when
16:36: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"
16:36:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:36:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:36:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:15 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
16:36:15 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2702ms
16:36:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:36:15 INFO - PROCESS | 1898 | ++DOCSHELL 0xa58d7400 == 12 [pid = 1948] [id = 41]
16:36:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 37 (0xa58d8000) [pid = 1948] [serial = 112] [outer = (nil)]
16:36:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 38 (0xa5c46c00) [pid = 1948] [serial = 113] [outer = 0xa58d8000]
16:36:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 39 (0xa5e87000) [pid = 1948] [serial = 114] [outer = 0xa58d8000]
16:36:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:17 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
16:36:17 INFO - document served over http requires an http
16:36:17 INFO - sub-resource via script-tag using the http-csp
16:36:17 INFO - delivery method with keep-origin-redirect and when
16:36: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"
16:36:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:36:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:36:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:17 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
16:36:17 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2806ms
16:36:17 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
16:36:18 INFO - PROCESS | 1898 | ++DOCSHELL 0xa47f5800 == 13 [pid = 1948] [id = 42]
16:36:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 40 (0xa5188000) [pid = 1948] [serial = 115] [outer = (nil)]
16:36:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 41 (0xa5a70c00) [pid = 1948] [serial = 116] [outer = 0xa5188000]
16:36:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 42 (0xa5e8d800) [pid = 1948] [serial = 117] [outer = 0xa5188000]
16:36:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:19 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
16:36:19 INFO - document served over http requires an http
16:36:19 INFO - sub-resource via script-tag using the http-csp
16:36:19 INFO - delivery method with no-redirect and when
16:36: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"
16:36:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:36:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:36:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:19 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
16:36:19 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2041ms
16:36:19 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:36:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:20 INFO - PROCESS | 1898 | ++DOCSHELL 0xa586a800 == 14 [pid = 1948] [id = 43]
16:36:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 43 (0xa7620800) [pid = 1948] [serial = 118] [outer = (nil)]
16:36:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 44 (0xa76ae800) [pid = 1948] [serial = 119] [outer = 0xa7620800]
16:36:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 45 (0xaa114000) [pid = 1948] [serial = 120] [outer = 0xa7620800]
16:36:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:21 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
16:36:21 INFO - document served over http requires an http
16:36:21 INFO - sub-resource via script-tag using the http-csp
16:36:21 INFO - delivery method with swap-origin-redirect and when
16:36: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"
16:36:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:21 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:36:21 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:36:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:21 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
16:36:21 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1995ms
16:36:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:36:22 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4630c00 == 15 [pid = 1948] [id = 44]
16:36:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 46 (0xa4634c00) [pid = 1948] [serial = 121] [outer = (nil)]
16:36:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 47 (0xa4639c00) [pid = 1948] [serial = 122] [outer = 0xa4634c00]
16:36:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 48 (0xa463e400) [pid = 1948] [serial = 123] [outer = 0xa4634c00]
16:36:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:24 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
16:36:24 INFO - document served over http requires an http
16:36:24 INFO - sub-resource via xhr-request using the http-csp
16:36:24 INFO - delivery method with keep-origin-redirect and when
16:36: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"
16:36:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:24 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:36:24 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:36:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:24 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
16:36:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2106ms
16:36:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
16:36:24 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4203000 == 16 [pid = 1948] [id = 45]
16:36:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 49 (0xa4207400) [pid = 1948] [serial = 124] [outer = (nil)]
16:36:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 50 (0xa420e800) [pid = 1948] [serial = 125] [outer = 0xa4207400]
16:36:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 51 (0xa4638000) [pid = 1948] [serial = 126] [outer = 0xa4207400]
16:36:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:26 INFO - PROCESS | 1898 | --DOCSHELL 0xa4f3fc00 == 15 [pid = 1948] [id = 28]
16:36:26 INFO - PROCESS | 1898 | --DOCSHELL 0xa5c3e400 == 14 [pid = 1948] [id = 40]
16:36:26 INFO - PROCESS | 1898 | --DOCSHELL 0xa47f0000 == 13 [pid = 1948] [id = 39]
16:36:26 INFO - PROCESS | 1898 | --DOCSHELL 0xa518fc00 == 12 [pid = 1948] [id = 38]
16:36:26 INFO - PROCESS | 1898 | --DOCSHELL 0xa4739400 == 11 [pid = 1948] [id = 37]
16:36:26 INFO - PROCESS | 1898 | --DOCSHELL 0xa473ac00 == 10 [pid = 1948] [id = 35]
16:36:26 INFO - PROCESS | 1898 | --DOCSHELL 0xa47e6c00 == 9 [pid = 1948] [id = 36]
16:36:26 INFO - PROCESS | 1898 | --DOCSHELL 0xa5e88400 == 8 [pid = 1948] [id = 34]
16:36:26 INFO - PROCESS | 1898 | --DOCSHELL 0xa5c3b800 == 7 [pid = 1948] [id = 33]
16:36:26 INFO - PROCESS | 1898 | --DOCSHELL 0xa5e88000 == 6 [pid = 1948] [id = 32]
16:36:26 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
16:36:26 INFO - document served over http requires an http
16:36:26 INFO - sub-resource via xhr-request using the http-csp
16:36:26 INFO - delivery method with no-redirect and when
16:36: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"
16:36:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:36:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:36:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:26 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
16:36:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2803ms
16:36:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:36:27 INFO - PROCESS | 1898 | ++DOCSHELL 0xa473ec00 == 7 [pid = 1948] [id = 46]
16:36:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 52 (0xa473fc00) [pid = 1948] [serial = 127] [outer = (nil)]
16:36:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 53 (0xa4f3c800) [pid = 1948] [serial = 128] [outer = 0xa473fc00]
16:36:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 54 (0xa5189800) [pid = 1948] [serial = 129] [outer = 0xa473fc00]
16:36:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:28 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
16:36:28 INFO - document served over http requires an http
16:36:28 INFO - sub-resource via xhr-request using the http-csp
16:36:28 INFO - delivery method with swap-origin-redirect and when
16:36: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"
16:36:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:28 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:36:28 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:36:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:28 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
16:36:28 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1863ms
16:36:28 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:36:29 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5867c00 == 8 [pid = 1948] [id = 47]
16:36:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 55 (0xa5869000) [pid = 1948] [serial = 130] [outer = (nil)]
16:36:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 56 (0xa5a71800) [pid = 1948] [serial = 131] [outer = 0xa5869000]
16:36:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 57 (0xa5a7c400) [pid = 1948] [serial = 132] [outer = 0xa5869000]
16:36:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 56 (0xa5c46c00) [pid = 1948] [serial = 113] [outer = (nil)] [url = about:blank]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 55 (0xa5194c00) [pid = 1948] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597371756]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 54 (0xa47f3800) [pid = 1948] [serial = 103] [outer = (nil)] [url = about:blank]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 53 (0xa5c41c00) [pid = 1948] [serial = 111] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 52 (0xa58dd800) [pid = 1948] [serial = 108] [outer = (nil)] [url = about:blank]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 51 (0xaa548800) [pid = 1948] [serial = 95] [outer = (nil)] [url = about:blank]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 50 (0xa47eb400) [pid = 1948] [serial = 101] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 49 (0xa473cc00) [pid = 1948] [serial = 98] [outer = (nil)] [url = about:blank]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 48 (0xa73f2c00) [pid = 1948] [serial = 89] [outer = (nil)] [url = about:blank]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 47 (0xa73fa400) [pid = 1948] [serial = 92] [outer = (nil)] [url = about:blank]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 46 (0xa47f2400) [pid = 1948] [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]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 45 (0xa47e7400) [pid = 1948] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 44 (0xa5190c00) [pid = 1948] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597371756]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 43 (0xa47e9800) [pid = 1948] [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]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 42 (0xa5c3e800) [pid = 1948] [serial = 110] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 41 (0xa473b000) [pid = 1948] [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]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 40 (0xa5c48800) [pid = 1948] [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]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 39 (0xa4f41c00) [pid = 1948] [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]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 38 (0xa4f41800) [pid = 1948] [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]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 37 (0xa76b1c00) [pid = 1948] [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]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 36 (0xa738a800) [pid = 1948] [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]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 35 (0xaa4ca400) [pid = 1948] [serial = 45] [outer = (nil)] [url = about:blank]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 34 (0xa76b5400) [pid = 1948] [serial = 75] [outer = (nil)] [url = about:blank]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 33 (0xa58e0400) [pid = 1948] [serial = 78] [outer = (nil)] [url = about:blank]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 32 (0xaa12e800) [pid = 1948] [serial = 57] [outer = (nil)] [url = about:blank]
16:36:31 INFO - PROCESS | 1898 | --DOMWINDOW == 31 (0xa761f400) [pid = 1948] [serial = 54] [outer = (nil)] [url = about:blank]
16:36:31 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
16:36:31 INFO - document served over http requires an https
16:36:31 INFO - sub-resource via fetch-request using the http-csp
16:36:31 INFO - delivery method with keep-origin-redirect and when
16:36: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"
16:36:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:36:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:36:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:36:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:31 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
16:36:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2754ms
16:36:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
16:36:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 17 (0x9eb15c00) [pid = 1898] [serial = 24] [outer = 0x9d253c00]
16:36:32 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4f41c00 == 9 [pid = 1948] [id = 48]
16:36:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 32 (0xa4f42000) [pid = 1948] [serial = 133] [outer = (nil)]
16:36:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 33 (0xa5190800) [pid = 1948] [serial = 134] [outer = 0xa4f42000]
16:36:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 34 (0xa58df000) [pid = 1948] [serial = 135] [outer = 0xa4f42000]
16:36:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:34 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
16:36:34 INFO - document served over http requires an https
16:36:34 INFO - sub-resource via fetch-request using the http-csp
16:36:34 INFO - delivery method with no-redirect and when
16:36: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"
16:36:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:36:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:36:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:36:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:34 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
16:36:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3011ms
16:36:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:36:35 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4733c00 == 10 [pid = 1948] [id = 49]
16:36:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 35 (0xa4738c00) [pid = 1948] [serial = 136] [outer = (nil)]
16:36:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 36 (0xa58d7000) [pid = 1948] [serial = 137] [outer = 0xa4738c00]
16:36:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 37 (0xa5c41c00) [pid = 1948] [serial = 138] [outer = 0xa4738c00]
16:36:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:36 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
16:36:36 INFO - document served over http requires an https
16:36:36 INFO - sub-resource via fetch-request using the http-csp
16:36:36 INFO - delivery method with swap-origin-redirect and when
16:36: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"
16:36:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:36 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:36:36 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:36:36 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:36:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:36 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
16:36:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2145ms
16:36:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:36:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:37 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4f41400 == 11 [pid = 1948] [id = 50]
16:36:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 38 (0xa5187c00) [pid = 1948] [serial = 139] [outer = (nil)]
16:36:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 39 (0xa762b400) [pid = 1948] [serial = 140] [outer = 0xa5187c00]
16:36:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 40 (0xa76b2800) [pid = 1948] [serial = 141] [outer = 0xa5187c00]
16:36:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:38 INFO - PROCESS | 1898 | ++DOCSHELL 0xaa12f000 == 12 [pid = 1948] [id = 51]
16:36:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 41 (0xaa130000) [pid = 1948] [serial = 142] [outer = (nil)]
16:36:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 42 (0xaa46f800) [pid = 1948] [serial = 143] [outer = 0xaa130000]
16:36:38 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
16:36:38 INFO - document served over http requires an https
16:36:38 INFO - sub-resource via iframe-tag using the http-csp
16:36:38 INFO - delivery method with keep-origin-redirect and when
16:36: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"
16:36:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:36:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:36:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:38 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
16:36:38 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2127ms
16:36:38 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:36:39 INFO - PROCESS | 1898 | ++DOCSHELL 0xa761f800 == 13 [pid = 1948] [id = 52]
16:36:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 43 (0xa7621000) [pid = 1948] [serial = 144] [outer = (nil)]
16:36:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 44 (0xaa54ec00) [pid = 1948] [serial = 145] [outer = 0xa7621000]
16:36:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 45 (0xa414b800) [pid = 1948] [serial = 146] [outer = 0xa7621000]
16:36:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:41 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4155400 == 14 [pid = 1948] [id = 53]
16:36:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 46 (0xa4155800) [pid = 1948] [serial = 147] [outer = (nil)]
16:36:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 47 (0xa4157800) [pid = 1948] [serial = 148] [outer = 0xa4155800]
16:36:41 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
16:36:41 INFO - document served over http requires an https
16:36:41 INFO - sub-resource via iframe-tag using the http-csp
16:36:41 INFO - delivery method with no-redirect and when
16:36: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"
16:36:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:36:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:36:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:41 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
16:36:41 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2568ms
16:36:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:36:41 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4205400 == 15 [pid = 1948] [id = 54]
16:36:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 48 (0xa4205800) [pid = 1948] [serial = 149] [outer = (nil)]
16:36:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 49 (0xa4631000) [pid = 1948] [serial = 150] [outer = 0xa4205800]
16:36:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 50 (0xa4734000) [pid = 1948] [serial = 151] [outer = 0xa4205800]
16:36:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:42 INFO - PROCESS | 1898 | --DOCSHELL 0xa5867c00 == 14 [pid = 1948] [id = 47]
16:36:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:42 INFO - PROCESS | 1898 | --DOCSHELL 0xa473ec00 == 13 [pid = 1948] [id = 46]
16:36:42 INFO - PROCESS | 1898 | --DOCSHELL 0xa4203000 == 12 [pid = 1948] [id = 45]
16:36:42 INFO - PROCESS | 1898 | --DOCSHELL 0xa586a800 == 11 [pid = 1948] [id = 43]
16:36:42 INFO - PROCESS | 1898 | --DOCSHELL 0xa47f5800 == 10 [pid = 1948] [id = 42]
16:36:42 INFO - PROCESS | 1898 | --DOMWINDOW == 49 (0xa76bd800) [pid = 1948] [serial = 90] [outer = (nil)] [url = about:blank]
16:36:42 INFO - PROCESS | 1898 | --DOMWINDOW == 48 (0xa5c3a800) [pid = 1948] [serial = 99] [outer = (nil)] [url = about:blank]
16:36:42 INFO - PROCESS | 1898 | --DOMWINDOW == 47 (0xaa54f800) [pid = 1948] [serial = 96] [outer = (nil)] [url = about:blank]
16:36:42 INFO - PROCESS | 1898 | --DOMWINDOW == 46 (0xaa114800) [pid = 1948] [serial = 93] [outer = (nil)] [url = about:blank]
16:36:42 INFO - PROCESS | 1898 | --DOMWINDOW == 45 (0xa4f3d400) [pid = 1948] [serial = 104] [outer = (nil)] [url = about:blank]
16:36:42 INFO - PROCESS | 1898 | --DOMWINDOW == 44 (0xa5a75c00) [pid = 1948] [serial = 109] [outer = (nil)] [url = about:blank]
16:36:43 INFO - PROCESS | 1898 | ++DOCSHELL 0xa47e6800 == 11 [pid = 1948] [id = 55]
16:36:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 45 (0xa47e6c00) [pid = 1948] [serial = 152] [outer = (nil)]
16:36:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 46 (0xa47eac00) [pid = 1948] [serial = 153] [outer = 0xa47e6c00]
16:36:43 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
16:36:43 INFO - document served over http requires an https
16:36:43 INFO - sub-resource via iframe-tag using the http-csp
16:36:43 INFO - delivery method with swap-origin-redirect and when
16:36: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"
16:36:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:36:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:36:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:43 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
16:36:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2249ms
16:36:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:36:44 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4632400 == 12 [pid = 1948] [id = 56]
16:36:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 47 (0xa4633400) [pid = 1948] [serial = 154] [outer = (nil)]
16:36:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 48 (0xa4f3fc00) [pid = 1948] [serial = 155] [outer = 0xa4633400]
16:36:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 49 (0xa518a800) [pid = 1948] [serial = 156] [outer = 0xa4633400]
16:36:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:45 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
16:36:45 INFO - document served over http requires an https
16:36:45 INFO - sub-resource via script-tag using the http-csp
16:36:45 INFO - delivery method with keep-origin-redirect and when
16:36: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"
16:36:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:36:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:36:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:45 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
16:36:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2188ms
16:36:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
16:36:46 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4f3a800 == 13 [pid = 1948] [id = 57]
16:36:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 50 (0xa4f3dc00) [pid = 1948] [serial = 157] [outer = (nil)]
16:36:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 51 (0xa58dbc00) [pid = 1948] [serial = 158] [outer = 0xa4f3dc00]
16:36:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 52 (0xa5a77000) [pid = 1948] [serial = 159] [outer = 0xa4f3dc00]
16:36:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:47 INFO - PROCESS | 1898 | --DOMWINDOW == 51 (0xa76ae800) [pid = 1948] [serial = 119] [outer = (nil)] [url = about:blank]
16:36:47 INFO - PROCESS | 1898 | --DOMWINDOW == 50 (0xa4f3c800) [pid = 1948] [serial = 128] [outer = (nil)] [url = about:blank]
16:36:47 INFO - PROCESS | 1898 | --DOMWINDOW == 49 (0xa4639c00) [pid = 1948] [serial = 122] [outer = (nil)] [url = about:blank]
16:36:47 INFO - PROCESS | 1898 | --DOMWINDOW == 48 (0xa5a70c00) [pid = 1948] [serial = 116] [outer = (nil)] [url = about:blank]
16:36:47 INFO - PROCESS | 1898 | --DOMWINDOW == 47 (0xa5a71800) [pid = 1948] [serial = 131] [outer = (nil)] [url = about:blank]
16:36:47 INFO - PROCESS | 1898 | --DOMWINDOW == 46 (0xa420e800) [pid = 1948] [serial = 125] [outer = (nil)] [url = about:blank]
16:36:47 INFO - PROCESS | 1898 | --DOMWINDOW == 45 (0xa5190800) [pid = 1948] [serial = 134] [outer = (nil)] [url = about:blank]
16:36:47 INFO - PROCESS | 1898 | --DOMWINDOW == 44 (0xa473fc00) [pid = 1948] [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]
16:36:47 INFO - PROCESS | 1898 | --DOMWINDOW == 43 (0xa4207400) [pid = 1948] [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]
16:36:47 INFO - PROCESS | 1898 | --DOMWINDOW == 42 (0xa5869000) [pid = 1948] [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]
16:36:47 INFO - PROCESS | 1898 | --DOMWINDOW == 41 (0xa5189800) [pid = 1948] [serial = 129] [outer = (nil)] [url = about:blank]
16:36:47 INFO - PROCESS | 1898 | --DOMWINDOW == 40 (0xa4638000) [pid = 1948] [serial = 126] [outer = (nil)] [url = about:blank]
16:36:48 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
16:36:48 INFO - document served over http requires an https
16:36:48 INFO - sub-resource via script-tag using the http-csp
16:36:48 INFO - delivery method with no-redirect and when
16:36: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"
16:36:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:36:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:36:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:48 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
16:36:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2404ms
16:36:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:36:48 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5869000 == 14 [pid = 1948] [id = 58]
16:36:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 41 (0xa586a000) [pid = 1948] [serial = 160] [outer = (nil)]
16:36:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 42 (0xa5c3d000) [pid = 1948] [serial = 161] [outer = 0xa586a000]
16:36:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 43 (0xa5e8a000) [pid = 1948] [serial = 162] [outer = 0xa586a000]
16:36:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:50 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
16:36:50 INFO - document served over http requires an https
16:36:50 INFO - sub-resource via script-tag using the http-csp
16:36:50 INFO - delivery method with swap-origin-redirect and when
16: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"
16:36:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:50 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:36:50 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:36:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:50 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
16:36:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2383ms
16:36:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:36:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:51 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5860800 == 15 [pid = 1948] [id = 59]
16:36:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 44 (0xa5863000) [pid = 1948] [serial = 163] [outer = (nil)]
16:36:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 45 (0xa586cc00) [pid = 1948] [serial = 164] [outer = 0xa5863000]
16:36:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 46 (0xa5e83400) [pid = 1948] [serial = 165] [outer = 0xa5863000]
16:36:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:54 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
16:36:54 INFO - document served over http requires an https
16:36:54 INFO - sub-resource via xhr-request using the http-csp
16:36:54 INFO - delivery method with keep-origin-redirect and when
16: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"
16:36:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:36:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:36:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:54 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
16:36:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 3247ms
16:36:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
16:36:54 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4f3e000 == 16 [pid = 1948] [id = 60]
16:36:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 47 (0xa4f40000) [pid = 1948] [serial = 166] [outer = (nil)]
16:36:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 48 (0xaa129400) [pid = 1948] [serial = 167] [outer = 0xa4f40000]
16:36:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 49 (0xaa544000) [pid = 1948] [serial = 168] [outer = 0xa4f40000]
16:36:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:55 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
16:36:55 INFO - document served over http requires an https
16:36:55 INFO - sub-resource via xhr-request using the http-csp
16:36:55 INFO - delivery method with no-redirect and when
16:36: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"
16:36:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:36:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:36:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:55 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
16:36:55 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1906ms
16:36:55 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:36:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:56 INFO - PROCESS | 1898 | --DOMWINDOW == 16 (0x9c83fc00) [pid = 1898] [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.]
16:36:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:56 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4790400 == 17 [pid = 1948] [id = 61]
16:36:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 50 (0xa4790c00) [pid = 1948] [serial = 169] [outer = (nil)]
16:36:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 51 (0xa4799400) [pid = 1948] [serial = 170] [outer = 0xa4790c00]
16:36:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 52 (0xa479d800) [pid = 1948] [serial = 171] [outer = 0xa4790c00]
16:36:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:58 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
16:36:58 INFO - document served over http requires an https
16:36:58 INFO - sub-resource via xhr-request using the http-csp
16:36:58 INFO - delivery method with swap-origin-redirect and when
16: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"
16:36:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:36:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:36:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:36:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:36:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:36:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:36:58 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
16:36:58 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2493ms
16:36:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:36:58 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3a29c00 == 18 [pid = 1948] [id = 62]
16:36:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 53 (0xa3a2a000) [pid = 1948] [serial = 172] [outer = (nil)]
16:36:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 54 (0xa4153c00) [pid = 1948] [serial = 173] [outer = 0xa3a2a000]
16:36:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 55 (0xa473c800) [pid = 1948] [serial = 174] [outer = 0xa3a2a000]
16:36:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:36:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:00 INFO - PROCESS | 1898 | --DOCSHELL 0xa4f3a800 == 17 [pid = 1948] [id = 57]
16:37:00 INFO - PROCESS | 1898 | --DOCSHELL 0xa4632400 == 16 [pid = 1948] [id = 56]
16:37:00 INFO - PROCESS | 1898 | --DOCSHELL 0xa47e6800 == 15 [pid = 1948] [id = 55]
16:37:00 INFO - PROCESS | 1898 | --DOCSHELL 0xa4205400 == 14 [pid = 1948] [id = 54]
16:37:00 INFO - PROCESS | 1898 | --DOCSHELL 0xa4155400 == 13 [pid = 1948] [id = 53]
16:37:00 INFO - PROCESS | 1898 | --DOCSHELL 0xa761f800 == 12 [pid = 1948] [id = 52]
16:37:00 INFO - PROCESS | 1898 | --DOCSHELL 0xaa12f000 == 11 [pid = 1948] [id = 51]
16:37:00 INFO - PROCESS | 1898 | --DOCSHELL 0xa4f41400 == 10 [pid = 1948] [id = 50]
16:37:00 INFO - PROCESS | 1898 | --DOCSHELL 0xa4733c00 == 9 [pid = 1948] [id = 49]
16:37:00 INFO - PROCESS | 1898 | --DOCSHELL 0xa58d7400 == 8 [pid = 1948] [id = 41]
16:37:00 INFO - PROCESS | 1898 | --DOCSHELL 0xa4f41c00 == 7 [pid = 1948] [id = 48]
16:37:00 INFO - PROCESS | 1898 | --DOMWINDOW == 54 (0xa5e87000) [pid = 1948] [serial = 114] [outer = (nil)] [url = about:blank]
16:37:00 INFO - PROCESS | 1898 | --DOMWINDOW == 53 (0xa5a7c400) [pid = 1948] [serial = 132] [outer = (nil)] [url = about:blank]
16:37:00 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
16:37:00 INFO - document served over http requires an http
16:37:00 INFO - sub-resource via fetch-request using the meta-csp
16:37:00 INFO - delivery method with keep-origin-redirect and when
16:37:00 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
16:37:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:37:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:37:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:37:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:00 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
16:37:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1902ms
16:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
16:37:00 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3a28800 == 8 [pid = 1948] [id = 63]
16:37:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 54 (0xa4150c00) [pid = 1948] [serial = 175] [outer = (nil)]
16:37:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 55 (0xa463f800) [pid = 1948] [serial = 176] [outer = 0xa4150c00]
16:37:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 56 (0xa4796800) [pid = 1948] [serial = 177] [outer = 0xa4150c00]
16:37:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:02 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
16:37:02 INFO - document served over http requires an http
16:37:02 INFO - sub-resource via fetch-request using the meta-csp
16:37:02 INFO - delivery method with no-redirect and when
16:37:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html"
16:37:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:02 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:37:02 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:37:02 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:37:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:02 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
16:37:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2049ms
16:37:02 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:37:02 INFO - PROCESS | 1898 | ++DOCSHELL 0xa463b400 == 9 [pid = 1948] [id = 64]
16:37:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 57 (0xa47ed000) [pid = 1948] [serial = 178] [outer = (nil)]
16:37:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 58 (0xa4f40c00) [pid = 1948] [serial = 179] [outer = 0xa47ed000]
16:37:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 59 (0xa518dc00) [pid = 1948] [serial = 180] [outer = 0xa47ed000]
16:37:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:04 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
16:37:04 INFO - document served over http requires an http
16:37:04 INFO - sub-resource via fetch-request using the meta-csp
16:37:04 INFO - delivery method with swap-origin-redirect and when
16:37:04 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
16:37:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:37:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:37:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:37:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:04 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
16:37:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2204ms
16:37:04 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:37:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 58 (0xa58d7000) [pid = 1948] [serial = 137] [outer = (nil)] [url = about:blank]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 57 (0xaa46f800) [pid = 1948] [serial = 143] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 56 (0xa762b400) [pid = 1948] [serial = 140] [outer = (nil)] [url = about:blank]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 55 (0xa4f3fc00) [pid = 1948] [serial = 155] [outer = (nil)] [url = about:blank]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 54 (0xa4157800) [pid = 1948] [serial = 148] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597401063]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 53 (0xaa54ec00) [pid = 1948] [serial = 145] [outer = (nil)] [url = about:blank]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 52 (0xa47eac00) [pid = 1948] [serial = 153] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 51 (0xa4631000) [pid = 1948] [serial = 150] [outer = (nil)] [url = about:blank]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 50 (0xa58dbc00) [pid = 1948] [serial = 158] [outer = (nil)] [url = about:blank]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 49 (0xa4f3dc00) [pid = 1948] [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]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 48 (0xa4155800) [pid = 1948] [serial = 147] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597401063]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 47 (0xa7621000) [pid = 1948] [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]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 46 (0xa4205800) [pid = 1948] [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]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 45 (0xa47e6c00) [pid = 1948] [serial = 152] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 44 (0xa4633400) [pid = 1948] [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]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 43 (0xaa130000) [pid = 1948] [serial = 142] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:37:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 42 (0xaa114000) [pid = 1948] [serial = 120] [outer = (nil)] [url = about:blank]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 41 (0xa5e8d800) [pid = 1948] [serial = 117] [outer = (nil)] [url = about:blank]
16:37:05 INFO - PROCESS | 1898 | --DOMWINDOW == 40 (0xa463e400) [pid = 1948] [serial = 123] [outer = (nil)] [url = about:blank]
16:37:05 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4156c00 == 10 [pid = 1948] [id = 65]
16:37:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 41 (0xa4157800) [pid = 1948] [serial = 181] [outer = (nil)]
16:37:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 42 (0xa4631000) [pid = 1948] [serial = 182] [outer = 0xa4157800]
16:37:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 43 (0xa5192000) [pid = 1948] [serial = 183] [outer = 0xa4157800]
16:37:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:06 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5a71c00 == 11 [pid = 1948] [id = 66]
16:37:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 44 (0xa5a72000) [pid = 1948] [serial = 184] [outer = (nil)]
16:37:07 INFO - PROCESS | 1898 | [Child 1948] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9243
16:37:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 45 (0xa3a29000) [pid = 1948] [serial = 185] [outer = 0xa5a72000]
16:37:07 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
16:37:07 INFO - document served over http requires an http
16:37:07 INFO - sub-resource via iframe-tag using the meta-csp
16:37:07 INFO - delivery method with keep-origin-redirect and when
16:37:07 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
16:37:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:37:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:37:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:07 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
16:37:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2774ms
16:37:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:37:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:07 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4731000 == 12 [pid = 1948] [id = 67]
16:37:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 46 (0xa4735400) [pid = 1948] [serial = 186] [outer = (nil)]
16:37:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 47 (0xa47e7800) [pid = 1948] [serial = 187] [outer = 0xa4735400]
16:37:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 48 (0xa5860400) [pid = 1948] [serial = 188] [outer = 0xa4735400]
16:37:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:09 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5a7dc00 == 13 [pid = 1948] [id = 68]
16:37:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 49 (0xa5a7e000) [pid = 1948] [serial = 189] [outer = (nil)]
16:37:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 50 (0xa5c3dc00) [pid = 1948] [serial = 190] [outer = 0xa5a7e000]
16:37:10 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
16:37:10 INFO - document served over http requires an http
16:37:10 INFO - sub-resource via iframe-tag using the meta-csp
16:37:10 INFO - delivery method with no-redirect and when
16:37:10 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html"
16:37:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:37:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:37:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:10 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
16:37:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3037ms
16:37:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:37:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:11 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4637c00 == 14 [pid = 1948] [id = 69]
16:37:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 51 (0xa4638000) [pid = 1948] [serial = 191] [outer = (nil)]
16:37:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 52 (0xa7344c00) [pid = 1948] [serial = 192] [outer = 0xa4638000]
16:37:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 53 (0xa74cfc00) [pid = 1948] [serial = 193] [outer = 0xa4638000]
16:37:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:12 INFO - PROCESS | 1898 | ++DOCSHELL 0xa76b7000 == 15 [pid = 1948] [id = 70]
16:37:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 54 (0xa76b9c00) [pid = 1948] [serial = 194] [outer = (nil)]
16:37:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 55 (0xaa119400) [pid = 1948] [serial = 195] [outer = 0xa76b9c00]
16:37:13 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
16:37:13 INFO - document served over http requires an http
16:37:13 INFO - sub-resource via iframe-tag using the meta-csp
16:37:13 INFO - delivery method with swap-origin-redirect and when
16:37:13 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
16:37:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:37:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:37:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:13 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
16:37:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2698ms
16:37:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:37:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:13 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5e88400 == 16 [pid = 1948] [id = 71]
16:37:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 56 (0xa5e89400) [pid = 1948] [serial = 196] [outer = (nil)]
16:37:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 57 (0xaa542c00) [pid = 1948] [serial = 197] [outer = 0xa5e89400]
16:37:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 58 (0xaa54a800) [pid = 1948] [serial = 198] [outer = 0xa5e89400]
16:37:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:15 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
16:37:15 INFO - document served over http requires an http
16:37:15 INFO - sub-resource via script-tag using the meta-csp
16:37:15 INFO - delivery method with keep-origin-redirect and when
16:37:15 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html"
16:37:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:15 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:37:15 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:37:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:15 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
16:37:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2035ms
16:37:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
16:37:15 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3acdc00 == 17 [pid = 1948] [id = 72]
16:37:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 59 (0xa3ad0400) [pid = 1948] [serial = 199] [outer = (nil)]
16:37:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 60 (0xa3ad4800) [pid = 1948] [serial = 200] [outer = 0xa3ad0400]
16:37:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 61 (0xa76b2c00) [pid = 1948] [serial = 201] [outer = 0xa3ad0400]
16:37:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:17 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
16:37:17 INFO - document served over http requires an http
16:37:17 INFO - sub-resource via script-tag using the meta-csp
16:37:17 INFO - delivery method with no-redirect and when
16:37: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/script-tag/generic.no-redirect.http.html"
16:37:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:37:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:37:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:17 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
16:37:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1956ms
16:37:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:37:17 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ad2800 == 18 [pid = 1948] [id = 73]
16:37:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0xa3ae0800) [pid = 1948] [serial = 202] [outer = (nil)]
16:37:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0xa3ae7000) [pid = 1948] [serial = 203] [outer = 0xa3ae0800]
16:37:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0xa3aea000) [pid = 1948] [serial = 204] [outer = 0xa3ae0800]
16:37:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:19 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
16:37:19 INFO - document served over http requires an http
16:37:19 INFO - sub-resource via script-tag using the meta-csp
16:37:19 INFO - delivery method with swap-origin-redirect and when
16:37: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/script-tag/generic.swap-origin-redirect.http.html"
16:37:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:37:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:37:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:19 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
16:37:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2224ms
16:37:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:37:20 INFO - PROCESS | 1898 | ++DOCSHELL 0xa36d2400 == 19 [pid = 1948] [id = 74]
16:37:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0xa36d2800) [pid = 1948] [serial = 205] [outer = (nil)]
16:37:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0xa36d4400) [pid = 1948] [serial = 206] [outer = 0xa36d2800]
16:37:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0xa3ad5000) [pid = 1948] [serial = 207] [outer = 0xa36d2800]
16:37:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa463b400 == 18 [pid = 1948] [id = 64]
16:37:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa3a28800 == 17 [pid = 1948] [id = 63]
16:37:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa3a29c00 == 16 [pid = 1948] [id = 62]
16:37:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa4790400 == 15 [pid = 1948] [id = 61]
16:37:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa4f3e000 == 14 [pid = 1948] [id = 60]
16:37:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa4630c00 == 13 [pid = 1948] [id = 44]
16:37:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa5860800 == 12 [pid = 1948] [id = 59]
16:37:22 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa4734000) [pid = 1948] [serial = 151] [outer = (nil)] [url = about:blank]
16:37:22 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa414b800) [pid = 1948] [serial = 146] [outer = (nil)] [url = about:blank]
16:37:22 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa5a77000) [pid = 1948] [serial = 159] [outer = (nil)] [url = about:blank]
16:37:22 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa518a800) [pid = 1948] [serial = 156] [outer = (nil)] [url = about:blank]
16:37:22 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
16:37:22 INFO - document served over http requires an http
16:37:22 INFO - sub-resource via xhr-request using the meta-csp
16:37:22 INFO - delivery method with keep-origin-redirect and when
16:37: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-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
16:37:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:37:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:37:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:22 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
16:37:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3160ms
16:37:22 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
16:37:23 INFO - PROCESS | 1898 | ++DOCSHELL 0xa36d0800 == 13 [pid = 1948] [id = 75]
16:37:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0xa4148800) [pid = 1948] [serial = 208] [outer = (nil)]
16:37:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0xa420a000) [pid = 1948] [serial = 209] [outer = 0xa4148800]
16:37:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0xa4639c00) [pid = 1948] [serial = 210] [outer = 0xa4148800]
16:37:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:24 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
16:37:24 INFO - document served over http requires an http
16:37:24 INFO - sub-resource via xhr-request using the meta-csp
16:37:24 INFO - delivery method with no-redirect and when
16:37: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/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html"
16:37:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:24 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:37:24 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:37:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:24 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
16:37:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1944ms
16:37:24 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:37:25 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4739400 == 14 [pid = 1948] [id = 76]
16:37:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0xa473b000) [pid = 1948] [serial = 211] [outer = (nil)]
16:37:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0xa4797400) [pid = 1948] [serial = 212] [outer = 0xa473b000]
16:37:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0xa47eac00) [pid = 1948] [serial = 213] [outer = 0xa473b000]
16:37:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:26 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
16:37:26 INFO - document served over http requires an http
16:37:26 INFO - sub-resource via xhr-request using the meta-csp
16:37:26 INFO - delivery method with swap-origin-redirect and when
16:37: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/xhr-request/generic.swap-origin-redirect.http.html"
16:37:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:37:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:37:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:26 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
16:37:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1971ms
16:37:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:37:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:27 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4f46400 == 15 [pid = 1948] [id = 77]
16:37:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0xa5188c00) [pid = 1948] [serial = 214] [outer = (nil)]
16:37:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0xa58dec00) [pid = 1948] [serial = 215] [outer = 0xa5188c00]
16:37:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0xa5c3b400) [pid = 1948] [serial = 216] [outer = 0xa5188c00]
16:37:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:29 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa4153c00) [pid = 1948] [serial = 173] [outer = (nil)] [url = about:blank]
16:37:29 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa4799400) [pid = 1948] [serial = 170] [outer = (nil)] [url = about:blank]
16:37:29 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa4f40c00) [pid = 1948] [serial = 179] [outer = (nil)] [url = about:blank]
16:37:29 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xaa129400) [pid = 1948] [serial = 167] [outer = (nil)] [url = about:blank]
16:37:29 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa5c3d000) [pid = 1948] [serial = 161] [outer = (nil)] [url = about:blank]
16:37:29 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa463f800) [pid = 1948] [serial = 176] [outer = (nil)] [url = about:blank]
16:37:29 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa586cc00) [pid = 1948] [serial = 164] [outer = (nil)] [url = about:blank]
16:37:29 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa4631000) [pid = 1948] [serial = 182] [outer = (nil)] [url = about:blank]
16:37:29 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa4150c00) [pid = 1948] [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]
16:37:29 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0xa47ed000) [pid = 1948] [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]
16:37:29 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0xa3a2a000) [pid = 1948] [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]
16:37:30 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
16:37:30 INFO - document served over http requires an https
16:37:30 INFO - sub-resource via fetch-request using the meta-csp
16:37:30 INFO - delivery method with keep-origin-redirect and when
16:37: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-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html"
16:37:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:37:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:37:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:37:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:30 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
16:37:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3289ms
16:37:30 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
16:37:30 INFO - PROCESS | 1898 | ++DOCSHELL 0xa36c7c00 == 16 [pid = 1948] [id = 78]
16:37:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0xa36d3400) [pid = 1948] [serial = 217] [outer = (nil)]
16:37:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0xa3a24000) [pid = 1948] [serial = 218] [outer = 0xa36d3400]
16:37:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0xa420cc00) [pid = 1948] [serial = 219] [outer = 0xa36d3400]
16:37:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:32 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
16:37:32 INFO - document served over http requires an https
16:37:32 INFO - sub-resource via fetch-request using the meta-csp
16:37:32 INFO - delivery method with no-redirect and when
16:37:32 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html"
16:37:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:32 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:37:32 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:37:32 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:37:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:32 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
16:37:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2099ms
16:37:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:37:32 INFO - PROCESS | 1898 | ++DOCSHELL 0xa47ed000 == 17 [pid = 1948] [id = 79]
16:37:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0xa47ef400) [pid = 1948] [serial = 220] [outer = (nil)]
16:37:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0xa5c46800) [pid = 1948] [serial = 221] [outer = 0xa47ef400]
16:37:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0xa7620400) [pid = 1948] [serial = 222] [outer = 0xa47ef400]
16:37:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:34 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
16:37:34 INFO - document served over http requires an https
16:37:34 INFO - sub-resource via fetch-request using the meta-csp
16:37:34 INFO - delivery method with swap-origin-redirect and when
16:37: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-https/fetch-request/generic.swap-origin-redirect.http.html"
16:37:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:37:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:37:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:37:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:34 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
16:37:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2050ms
16:37:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:37:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:34 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5a73800 == 18 [pid = 1948] [id = 80]
16:37:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0xaa1b0c00) [pid = 1948] [serial = 223] [outer = (nil)]
16:37:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0xaa5d6000) [pid = 1948] [serial = 224] [outer = 0xaa1b0c00]
16:37:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0xa3305400) [pid = 1948] [serial = 225] [outer = 0xaa1b0c00]
16:37:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:36 INFO - PROCESS | 1898 | ++DOCSHELL 0xa330ac00 == 19 [pid = 1948] [id = 81]
16:37:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0xa330b000) [pid = 1948] [serial = 226] [outer = (nil)]
16:37:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0xa330e800) [pid = 1948] [serial = 227] [outer = 0xa330b000]
16:37:36 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
16:37:36 INFO - document served over http requires an https
16:37:36 INFO - sub-resource via iframe-tag using the meta-csp
16:37:36 INFO - delivery method with keep-origin-redirect and when
16:37: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-https/iframe-tag/generic.keep-origin-redirect.http.html"
16:37:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:37:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:37:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:36 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
16:37:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2142ms
16:37:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:37:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:36 INFO - PROCESS | 1898 | ++DOCSHELL 0xa330d800 == 20 [pid = 1948] [id = 82]
16:37:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0xa33c1400) [pid = 1948] [serial = 228] [outer = (nil)]
16:37:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa33c5c00) [pid = 1948] [serial = 229] [outer = 0xa33c1400]
16:37:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0xa33c9c00) [pid = 1948] [serial = 230] [outer = 0xa33c1400]
16:37:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:38 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5195c00 == 21 [pid = 1948] [id = 83]
16:37:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0xaa540400) [pid = 1948] [serial = 231] [outer = (nil)]
16:37:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa2e44c00) [pid = 1948] [serial = 232] [outer = 0xaa540400]
16:37:39 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
16:37:39 INFO - document served over http requires an https
16:37:39 INFO - sub-resource via iframe-tag using the meta-csp
16:37:39 INFO - delivery method with no-redirect and when
16:37:39 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html"
16:37:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:37:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:37:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:39 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
16:37:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2644ms
16:37:39 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:37:39 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e4d400 == 22 [pid = 1948] [id = 84]
16:37:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa2e4d800) [pid = 1948] [serial = 233] [outer = (nil)]
16:37:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa2e4f400) [pid = 1948] [serial = 234] [outer = 0xa2e4d800]
16:37:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa33c3c00) [pid = 1948] [serial = 235] [outer = 0xa2e4d800]
16:37:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:41 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c1e800 == 23 [pid = 1948] [id = 85]
16:37:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa2c1ec00) [pid = 1948] [serial = 236] [outer = (nil)]
16:37:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa2c20400) [pid = 1948] [serial = 237] [outer = 0xa2c1ec00]
16:37:42 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
16:37:42 INFO - document served over http requires an https
16:37:42 INFO - sub-resource via iframe-tag using the meta-csp
16:37:42 INFO - delivery method with swap-origin-redirect and when
16: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-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
16:37:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:37:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:37:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:42 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
16:37:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3354ms
16:37:42 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:37:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:43 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c20c00 == 24 [pid = 1948] [id = 86]
16:37:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa2c25800) [pid = 1948] [serial = 238] [outer = (nil)]
16:37:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa3308000) [pid = 1948] [serial = 239] [outer = 0xa2c25800]
16:37:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa36cfc00) [pid = 1948] [serial = 240] [outer = 0xa2c25800]
16:37:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:45 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
16:37:45 INFO - document served over http requires an https
16:37:45 INFO - sub-resource via script-tag using the meta-csp
16:37:45 INFO - delivery method with keep-origin-redirect and when
16:37:45 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
16:37:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:37:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:37:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:45 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
16:37:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2651ms
16:37:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
16:37:45 INFO - PROCESS | 1898 | --DOCSHELL 0xa5a71c00 == 23 [pid = 1948] [id = 66]
16:37:45 INFO - PROCESS | 1898 | --DOCSHELL 0xa4f46400 == 22 [pid = 1948] [id = 77]
16:37:45 INFO - PROCESS | 1898 | --DOCSHELL 0xa4739400 == 21 [pid = 1948] [id = 76]
16:37:45 INFO - PROCESS | 1898 | --DOCSHELL 0xa36d0800 == 20 [pid = 1948] [id = 75]
16:37:45 INFO - PROCESS | 1898 | --DOCSHELL 0xa36d2400 == 19 [pid = 1948] [id = 74]
16:37:45 INFO - PROCESS | 1898 | --DOCSHELL 0xa3acdc00 == 18 [pid = 1948] [id = 72]
16:37:45 INFO - PROCESS | 1898 | --DOCSHELL 0xa5e88400 == 17 [pid = 1948] [id = 71]
16:37:45 INFO - PROCESS | 1898 | --DOCSHELL 0xa76b7000 == 16 [pid = 1948] [id = 70]
16:37:45 INFO - PROCESS | 1898 | --DOCSHELL 0xa4731000 == 15 [pid = 1948] [id = 67]
16:37:45 INFO - PROCESS | 1898 | --DOCSHELL 0xa5a7dc00 == 14 [pid = 1948] [id = 68]
16:37:45 INFO - PROCESS | 1898 | --DOCSHELL 0xa4156c00 == 13 [pid = 1948] [id = 65]
16:37:45 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa4796800) [pid = 1948] [serial = 177] [outer = (nil)] [url = about:blank]
16:37:45 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa473c800) [pid = 1948] [serial = 174] [outer = (nil)] [url = about:blank]
16:37:45 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa518dc00) [pid = 1948] [serial = 180] [outer = (nil)] [url = about:blank]
16:37:46 INFO - PROCESS | 1898 | ++DOCSHELL 0xa36d0800 == 14 [pid = 1948] [id = 87]
16:37:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa36d2400) [pid = 1948] [serial = 241] [outer = (nil)]
16:37:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa3a25000) [pid = 1948] [serial = 242] [outer = 0xa36d2400]
16:37:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa3ad8800) [pid = 1948] [serial = 243] [outer = 0xa36d2400]
16:37:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:47 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
16:37:47 INFO - document served over http requires an https
16:37:47 INFO - sub-resource via script-tag using the meta-csp
16:37:47 INFO - delivery method with no-redirect and when
16: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/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html"
16:37:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:47 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:37:47 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:37:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:47 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
16:37:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2906ms
16:37:48 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:37:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:48 INFO - PROCESS | 1898 | ++DOCSHELL 0xa36cbc00 == 15 [pid = 1948] [id = 88]
16:37:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa36cc000) [pid = 1948] [serial = 244] [outer = (nil)]
16:37:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa4209400) [pid = 1948] [serial = 245] [outer = 0xa36cc000]
16:37:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa4632400) [pid = 1948] [serial = 246] [outer = 0xa36cc000]
16:37:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:49 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
16:37:49 INFO - document served over http requires an https
16:37:49 INFO - sub-resource via script-tag using the meta-csp
16:37:49 INFO - delivery method with swap-origin-redirect and when
16:37:49 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
16:37:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:37:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:37:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:49 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
16:37:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1843ms
16:37:49 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:37:50 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4204800 == 16 [pid = 1948] [id = 89]
16:37:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa4738400) [pid = 1948] [serial = 247] [outer = (nil)]
16:37:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa479c000) [pid = 1948] [serial = 248] [outer = 0xa4738400]
16:37:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa47ecc00) [pid = 1948] [serial = 249] [outer = 0xa4738400]
16:37:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:51 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xaa542c00) [pid = 1948] [serial = 197] [outer = (nil)] [url = about:blank]
16:37:51 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa3ad4800) [pid = 1948] [serial = 200] [outer = (nil)] [url = about:blank]
16:37:51 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa3ae7000) [pid = 1948] [serial = 203] [outer = (nil)] [url = about:blank]
16:37:51 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa5c3dc00) [pid = 1948] [serial = 190] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597429433]
16:37:51 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa47e7800) [pid = 1948] [serial = 187] [outer = (nil)] [url = about:blank]
16:37:51 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xaa119400) [pid = 1948] [serial = 195] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:37:51 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa7344c00) [pid = 1948] [serial = 192] [outer = (nil)] [url = about:blank]
16:37:51 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa36d4400) [pid = 1948] [serial = 206] [outer = (nil)] [url = about:blank]
16:37:51 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa3a29000) [pid = 1948] [serial = 185] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:37:51 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa4797400) [pid = 1948] [serial = 212] [outer = (nil)] [url = about:blank]
16:37:51 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa420a000) [pid = 1948] [serial = 209] [outer = (nil)] [url = about:blank]
16:37:51 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0xa58dec00) [pid = 1948] [serial = 215] [outer = (nil)] [url = about:blank]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa36d2800) [pid = 1948] [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]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa5188000) [pid = 1948] [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]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa7620800) [pid = 1948] [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]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa4148800) [pid = 1948] [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]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa58d8000) [pid = 1948] [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]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa4634c00) [pid = 1948] [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]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa473b000) [pid = 1948] [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]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa5e88c00) [pid = 1948] [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]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa5c42000) [pid = 1948] [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]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa5e89000) [pid = 1948] [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]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa5a7e000) [pid = 1948] [serial = 189] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597429433]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa76b9c00) [pid = 1948] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa5a72000) [pid = 1948] [serial = 184] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa3ad5000) [pid = 1948] [serial = 207] [outer = (nil)] [url = about:blank]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa47eac00) [pid = 1948] [serial = 213] [outer = (nil)] [url = about:blank]
16:37:52 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa4639c00) [pid = 1948] [serial = 210] [outer = (nil)] [url = about:blank]
16:37:52 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
16:37:52 INFO - document served over http requires an https
16:37:52 INFO - sub-resource via xhr-request using the meta-csp
16:37:52 INFO - delivery method with keep-origin-redirect and when
16:37: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/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
16:37:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:37:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:37:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:52 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
16:37:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2667ms
16:37:52 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
16:37:52 INFO - PROCESS | 1898 | ++DOCSHELL 0xa36d2800 == 17 [pid = 1948] [id = 90]
16:37:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0xa36d4400) [pid = 1948] [serial = 250] [outer = (nil)]
16:37:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0xa4795400) [pid = 1948] [serial = 251] [outer = 0xa36d4400]
16:37:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0xa4f3a000) [pid = 1948] [serial = 252] [outer = 0xa36d4400]
16:37:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:54 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
16:37:54 INFO - document served over http requires an https
16:37:54 INFO - sub-resource via xhr-request using the meta-csp
16:37:54 INFO - delivery method with no-redirect and when
16:37:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html"
16:37:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:37:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:37:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:54 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
16:37:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1944ms
16:37:54 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:37:55 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3a26800 == 18 [pid = 1948] [id = 91]
16:37:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0xa3a28800) [pid = 1948] [serial = 253] [outer = (nil)]
16:37:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0xa4209c00) [pid = 1948] [serial = 254] [outer = 0xa3a28800]
16:37:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0xa4794c00) [pid = 1948] [serial = 255] [outer = 0xa3a28800]
16:37:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:56 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
16:37:56 INFO - document served over http requires an https
16:37:56 INFO - sub-resource via xhr-request using the meta-csp
16:37:56 INFO - delivery method with swap-origin-redirect and when
16:37:56 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
16:37:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:37:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:37:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:37:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:37:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:37:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:37:56 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
16:37:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2448ms
16:37:57 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:37:57 INFO - PROCESS | 1898 | ++DOCSHELL 0xa414c000 == 19 [pid = 1948] [id = 92]
16:37:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0xa518a800) [pid = 1948] [serial = 256] [outer = (nil)]
16:37:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0xa5867000) [pid = 1948] [serial = 257] [outer = 0xa518a800]
16:37:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0xa58dec00) [pid = 1948] [serial = 258] [outer = 0xa518a800]
16:37:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:37:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:00 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
16:38:00 INFO - document served over http requires an http
16:38:00 INFO - sub-resource via fetch-request using the meta-csp
16:38:00 INFO - delivery method with keep-origin-redirect and when
16:38:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
16:38:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:38:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:38:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:38:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:00 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
16:38:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3117ms
16:38:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
16:38:00 INFO - PROCESS | 1898 | ++DOCSHELL 0xa518e000 == 20 [pid = 1948] [id = 93]
16:38:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0xa5195400) [pid = 1948] [serial = 259] [outer = (nil)]
16:38:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa5c47c00) [pid = 1948] [serial = 260] [outer = 0xa5195400]
16:38:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0xa738f800) [pid = 1948] [serial = 261] [outer = 0xa5195400]
16:38:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 17 (0x9b967800) [pid = 1898] [serial = 25] [outer = 0x9d253c00]
16:38:03 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
16:38:03 INFO - document served over http requires an http
16:38:03 INFO - sub-resource via fetch-request using the meta-csp
16:38:03 INFO - delivery method with no-redirect and when
16:38: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.no-redirect.http.html"
16:38:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:38:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:38:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:38:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:03 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
16:38:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3294ms
16:38:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:38:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:04 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5c42800 == 21 [pid = 1948] [id = 94]
16:38:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0xa7620800) [pid = 1948] [serial = 262] [outer = (nil)]
16:38:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xaa130400) [pid = 1948] [serial = 263] [outer = 0xa7620800]
16:38:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xaa546000) [pid = 1948] [serial = 264] [outer = 0xa7620800]
16:38:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:05 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
16:38:05 INFO - document served over http requires an http
16:38:05 INFO - sub-resource via fetch-request using the meta-csp
16:38:05 INFO - delivery method with swap-origin-redirect and when
16:38: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.swap-origin-redirect.http.html"
16:38:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:38:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:38:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:38:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:05 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
16:38:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2365ms
16:38:05 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:38:06 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2b3d000 == 22 [pid = 1948] [id = 95]
16:38:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa2b3f000) [pid = 1948] [serial = 265] [outer = (nil)]
16:38:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa2b40c00) [pid = 1948] [serial = 266] [outer = 0xa2b3f000]
16:38:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa2b44400) [pid = 1948] [serial = 267] [outer = 0xa2b3f000]
16:38:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:07 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2a03400 == 23 [pid = 1948] [id = 96]
16:38:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa2a03800) [pid = 1948] [serial = 268] [outer = (nil)]
16:38:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa2a05c00) [pid = 1948] [serial = 269] [outer = 0xa2a03800]
16:38:08 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
16:38:08 INFO - document served over http requires an http
16:38:08 INFO - sub-resource via iframe-tag using the meta-csp
16:38:08 INFO - delivery method with keep-origin-redirect and when
16:38:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
16:38:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:38:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:38:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:08 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
16:38:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2259ms
16:38:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:38:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:08 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2a04800 == 24 [pid = 1948] [id = 97]
16:38:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa2a0b800) [pid = 1948] [serial = 270] [outer = (nil)]
16:38:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa2b3d800) [pid = 1948] [serial = 271] [outer = 0xa2a0b800]
16:38:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa2adec00) [pid = 1948] [serial = 272] [outer = 0xa2a0b800]
16:38:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:10 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2ae6000 == 25 [pid = 1948] [id = 98]
16:38:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa2ae6400) [pid = 1948] [serial = 273] [outer = (nil)]
16:38:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa2aea000) [pid = 1948] [serial = 274] [outer = 0xa2ae6400]
16:38: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
16:38:11 INFO - document served over http requires an http
16:38:11 INFO - sub-resource via iframe-tag using the meta-csp
16:38:11 INFO - delivery method with no-redirect and when
16:38: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"
16:38:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:38:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:38:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38: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
16:38:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2957ms
16:38:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:38:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:11 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2a0f400 == 26 [pid = 1948] [id = 99]
16:38:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa2adfc00) [pid = 1948] [serial = 275] [outer = (nil)]
16:38:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa2b46000) [pid = 1948] [serial = 276] [outer = 0xa2adfc00]
16:38:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa3a28c00) [pid = 1948] [serial = 277] [outer = 0xa2adfc00]
16:38:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa4204800 == 25 [pid = 1948] [id = 89]
16:38:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa36cbc00 == 24 [pid = 1948] [id = 88]
16:38:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa36d0800 == 23 [pid = 1948] [id = 87]
16:38:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c1e800 == 22 [pid = 1948] [id = 85]
16:38:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c20c00 == 21 [pid = 1948] [id = 86]
16:38:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e4d400 == 20 [pid = 1948] [id = 84]
16:38:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa5195c00 == 19 [pid = 1948] [id = 83]
16:38:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa330d800 == 18 [pid = 1948] [id = 82]
16:38:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa5a73800 == 17 [pid = 1948] [id = 80]
16:38:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa330ac00 == 16 [pid = 1948] [id = 81]
16:38:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa47ed000 == 15 [pid = 1948] [id = 79]
16:38:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa36c7c00 == 14 [pid = 1948] [id = 78]
16:38:13 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e45000 == 15 [pid = 1948] [id = 100]
16:38:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa2e45400) [pid = 1948] [serial = 278] [outer = (nil)]
16:38:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa2e51000) [pid = 1948] [serial = 279] [outer = 0xa2e45400]
16:38: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
16:38:13 INFO - document served over http requires an http
16:38:13 INFO - sub-resource via iframe-tag using the meta-csp
16:38:13 INFO - delivery method with swap-origin-redirect and when
16:38: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"
16:38:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:38:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:38:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38: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
16:38:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2447ms
16:38:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:38:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2ae1800 == 16 [pid = 1948] [id = 101]
16:38:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa2b3b000) [pid = 1948] [serial = 280] [outer = (nil)]
16:38:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa33c8400) [pid = 1948] [serial = 281] [outer = 0xa2b3b000]
16:38:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa36d1c00) [pid = 1948] [serial = 282] [outer = 0xa2b3b000]
16:38:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38: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
16:38:15 INFO - document served over http requires an http
16:38:15 INFO - sub-resource via script-tag using the meta-csp
16:38:15 INFO - delivery method with keep-origin-redirect and when
16:38: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"
16:38:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:15 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:38:15 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:38:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38: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
16:38:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2200ms
16:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
16:38:16 INFO - PROCESS | 1898 | ++DOCSHELL 0xa330f000 == 17 [pid = 1948] [id = 102]
16:38:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa33c3800) [pid = 1948] [serial = 283] [outer = (nil)]
16:38:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa4156c00) [pid = 1948] [serial = 284] [outer = 0xa33c3800]
16:38:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa420c000) [pid = 1948] [serial = 285] [outer = 0xa33c3800]
16:38:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa3a25000) [pid = 1948] [serial = 242] [outer = (nil)] [url = about:blank]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa4209400) [pid = 1948] [serial = 245] [outer = (nil)] [url = about:blank]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xaa5d6000) [pid = 1948] [serial = 224] [outer = (nil)] [url = about:blank]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa2e44c00) [pid = 1948] [serial = 232] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597458523]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa2e4f400) [pid = 1948] [serial = 234] [outer = (nil)] [url = about:blank]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa330e800) [pid = 1948] [serial = 227] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa2c20400) [pid = 1948] [serial = 237] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa479c000) [pid = 1948] [serial = 248] [outer = (nil)] [url = about:blank]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa3a24000) [pid = 1948] [serial = 218] [outer = (nil)] [url = about:blank]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa5c46800) [pid = 1948] [serial = 221] [outer = (nil)] [url = about:blank]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa3308000) [pid = 1948] [serial = 239] [outer = (nil)] [url = about:blank]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa33c5c00) [pid = 1948] [serial = 229] [outer = (nil)] [url = about:blank]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa4795400) [pid = 1948] [serial = 251] [outer = (nil)] [url = about:blank]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa4738400) [pid = 1948] [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]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa36cc000) [pid = 1948] [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]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa36d2400) [pid = 1948] [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]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa2c25800) [pid = 1948] [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]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xaa540400) [pid = 1948] [serial = 231] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597458523]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa5188c00) [pid = 1948] [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]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0xa330b000) [pid = 1948] [serial = 226] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa2c1ec00) [pid = 1948] [serial = 236] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa5c3b400) [pid = 1948] [serial = 216] [outer = (nil)] [url = about:blank]
16:38:18 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa47ecc00) [pid = 1948] [serial = 249] [outer = (nil)] [url = about:blank]
16:38:18 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
16:38:18 INFO - document served over http requires an http
16:38:18 INFO - sub-resource via script-tag using the meta-csp
16:38:18 INFO - delivery method with no-redirect and when
16:38:18 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html"
16:38:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:38:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:38:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:18 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
16:38:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2647ms
16:38:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:38:18 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e44400 == 18 [pid = 1948] [id = 103]
16:38:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa2e47400) [pid = 1948] [serial = 286] [outer = (nil)]
16:38:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa414e400) [pid = 1948] [serial = 287] [outer = 0xa2e47400]
16:38:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa4735000) [pid = 1948] [serial = 288] [outer = 0xa2e47400]
16:38:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:21 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
16:38:21 INFO - document served over http requires an http
16:38:21 INFO - sub-resource via script-tag using the meta-csp
16:38:21 INFO - delivery method with swap-origin-redirect and when
16:38: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/script-tag/generic.swap-origin-redirect.http.html"
16:38:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:21 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:38:21 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:38:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:21 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
16:38:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2799ms
16:38:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:38:21 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c24800 == 19 [pid = 1948] [id = 104]
16:38:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa2e44c00) [pid = 1948] [serial = 289] [outer = (nil)]
16:38:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa3a25000) [pid = 1948] [serial = 290] [outer = 0xa2e44c00]
16:38:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa420a000) [pid = 1948] [serial = 291] [outer = 0xa2e44c00]
16:38:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:23 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
16:38:23 INFO - document served over http requires an http
16:38:23 INFO - sub-resource via xhr-request using the meta-csp
16:38:23 INFO - delivery method with keep-origin-redirect and when
16:38: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/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
16:38:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:38:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:38:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:23 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
16:38:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2549ms
16:38:23 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
16:38:24 INFO - PROCESS | 1898 | ++DOCSHELL 0xa33c8c00 == 20 [pid = 1948] [id = 105]
16:38:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa33c9800) [pid = 1948] [serial = 292] [outer = (nil)]
16:38:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa5195c00) [pid = 1948] [serial = 293] [outer = 0xa33c9800]
16:38:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa5a71c00) [pid = 1948] [serial = 294] [outer = 0xa33c9800]
16:38:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:26 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
16:38:26 INFO - document served over http requires an http
16:38:26 INFO - sub-resource via xhr-request using the meta-csp
16:38:26 INFO - delivery method with no-redirect and when
16:38:26 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html"
16:38:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:38:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:38:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:26 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
16:38:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2050ms
16:38:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:38:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:26 INFO - PROCESS | 1898 | --DOMWINDOW == 16 (0x9eb15c00) [pid = 1898] [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.]
16:38:26 INFO - PROCESS | 1898 | ++DOCSHELL 0xa47f1400 == 21 [pid = 1948] [id = 106]
16:38:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa5189800) [pid = 1948] [serial = 295] [outer = (nil)]
16:38:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa76b7400) [pid = 1948] [serial = 296] [outer = 0xa5189800]
16:38:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xaa549800) [pid = 1948] [serial = 297] [outer = 0xa5189800]
16:38:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:28 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
16:38:28 INFO - document served over http requires an http
16:38:28 INFO - sub-resource via xhr-request using the meta-csp
16:38:28 INFO - delivery method with swap-origin-redirect and when
16:38: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-http/xhr-request/generic.swap-origin-redirect.http.html"
16:38:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:28 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:38:28 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:38:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:28 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
16:38:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1997ms
16:38:28 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:38:28 INFO - PROCESS | 1898 | ++DOCSHELL 0xa228e400 == 22 [pid = 1948] [id = 107]
16:38:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa228e800) [pid = 1948] [serial = 298] [outer = (nil)]
16:38:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa2290400) [pid = 1948] [serial = 299] [outer = 0xa228e800]
16:38:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa2a04c00) [pid = 1948] [serial = 300] [outer = 0xa228e800]
16:38:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:30 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
16:38:30 INFO - document served over http requires an https
16:38:30 INFO - sub-resource via fetch-request using the meta-csp
16:38:30 INFO - delivery method with keep-origin-redirect and when
16:38: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.keep-origin-redirect.http.html"
16:38:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:38:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:38:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:38:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:30 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
16:38:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2098ms
16:38:30 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
16:38:30 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e40c00 == 23 [pid = 1948] [id = 108]
16:38:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa1e44000) [pid = 1948] [serial = 301] [outer = (nil)]
16:38:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa1e45c00) [pid = 1948] [serial = 302] [outer = 0xa1e44000]
16:38:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa1e49c00) [pid = 1948] [serial = 303] [outer = 0xa1e44000]
16:38:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:32 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
16:38:32 INFO - document served over http requires an https
16:38:32 INFO - sub-resource via fetch-request using the meta-csp
16:38:32 INFO - delivery method with no-redirect and when
16:38: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.no-redirect.http.html"
16:38:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:32 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:38:32 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:38:32 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:38:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:32 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
16:38:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2498ms
16:38:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:38:33 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d3ec00 == 24 [pid = 1948] [id = 109]
16:38:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa1d40c00) [pid = 1948] [serial = 304] [outer = (nil)]
16:38:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa1d42800) [pid = 1948] [serial = 305] [outer = 0xa1d40c00]
16:38:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa1e45000) [pid = 1948] [serial = 306] [outer = 0xa1d40c00]
16:38:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:35 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
16:38:35 INFO - document served over http requires an https
16:38:35 INFO - sub-resource via fetch-request using the meta-csp
16:38:35 INFO - delivery method with swap-origin-redirect and when
16:38: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-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
16:38:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:35 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:38:35 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:38:35 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:38:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:35 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
16:38:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2842ms
16:38:35 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:38:36 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d40800 == 25 [pid = 1948] [id = 110]
16:38:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa1dd7c00) [pid = 1948] [serial = 307] [outer = (nil)]
16:38:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa1dde800) [pid = 1948] [serial = 308] [outer = 0xa1dd7c00]
16:38:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa1de2000) [pid = 1948] [serial = 309] [outer = 0xa1dd7c00]
16:38:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:37 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1a58c00 == 26 [pid = 1948] [id = 111]
16:38:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa1a59000) [pid = 1948] [serial = 310] [outer = (nil)]
16:38:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa1a5c400) [pid = 1948] [serial = 311] [outer = 0xa1a59000]
16:38:38 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
16:38:38 INFO - document served over http requires an https
16:38:38 INFO - sub-resource via iframe-tag using the meta-csp
16:38:38 INFO - delivery method with keep-origin-redirect and when
16:38: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.keep-origin-redirect.http.html"
16:38:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:38:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:38:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:38 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
16:38:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2751ms
16:38:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:38:38 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1a5a400 == 27 [pid = 1948] [id = 112]
16:38:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa1a5e400) [pid = 1948] [serial = 312] [outer = (nil)]
16:38:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa1dddc00) [pid = 1948] [serial = 313] [outer = 0xa1a5e400]
16:38:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa1953800) [pid = 1948] [serial = 314] [outer = 0xa1a5e400]
16:38:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:40 INFO - PROCESS | 1898 | ++DOCSHELL 0xa195a800 == 28 [pid = 1948] [id = 113]
16:38:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa195ac00) [pid = 1948] [serial = 315] [outer = (nil)]
16:38:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa195c400) [pid = 1948] [serial = 316] [outer = 0xa195ac00]
16:38:42 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
16:38:42 INFO - document served over http requires an https
16:38:42 INFO - sub-resource via iframe-tag using the meta-csp
16:38:42 INFO - delivery method with no-redirect and when
16:38: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/iframe-tag/generic.no-redirect.http.html"
16:38:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:38:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:38:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:42 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
16:38:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3797ms
16:38:42 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:38:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:42 INFO - PROCESS | 1898 | ++DOCSHELL 0xa16f0c00 == 29 [pid = 1948] [id = 114]
16:38:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa16f1000) [pid = 1948] [serial = 317] [outer = (nil)]
16:38:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa16f2c00) [pid = 1948] [serial = 318] [outer = 0xa16f1000]
16:38:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa16f7c00) [pid = 1948] [serial = 319] [outer = 0xa16f1000]
16:38:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:44 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1a5b000 == 30 [pid = 1948] [id = 115]
16:38:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa1a5ec00) [pid = 1948] [serial = 320] [outer = (nil)]
16:38:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa1d3c000) [pid = 1948] [serial = 321] [outer = 0xa1a5ec00]
16:38:44 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
16:38:44 INFO - document served over http requires an https
16:38:44 INFO - sub-resource via iframe-tag using the meta-csp
16:38:44 INFO - delivery method with swap-origin-redirect and when
16:38: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-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
16:38:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:38:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:38:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:44 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
16:38:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2557ms
16:38:44 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:38:45 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1ddd000 == 31 [pid = 1948] [id = 116]
16:38:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa1e43800) [pid = 1948] [serial = 322] [outer = (nil)]
16:38:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa2286c00) [pid = 1948] [serial = 323] [outer = 0xa1e43800]
16:38:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa2a10400) [pid = 1948] [serial = 324] [outer = 0xa1e43800]
16:38:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa4637c00 == 30 [pid = 1948] [id = 69]
16:38:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa330f000 == 29 [pid = 1948] [id = 102]
16:38:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa2ae1800 == 28 [pid = 1948] [id = 101]
16:38:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e45000 == 27 [pid = 1948] [id = 100]
16:38:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa5869000 == 26 [pid = 1948] [id = 58]
16:38:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa2a0f400 == 25 [pid = 1948] [id = 99]
16:38:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa2b3d000 == 24 [pid = 1948] [id = 95]
16:38:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa5c42800 == 23 [pid = 1948] [id = 94]
16:38:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa518e000 == 22 [pid = 1948] [id = 93]
16:38:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa414c000 == 21 [pid = 1948] [id = 92]
16:38:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa3a26800 == 20 [pid = 1948] [id = 91]
16:38:46 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa3ad8800) [pid = 1948] [serial = 243] [outer = (nil)] [url = about:blank]
16:38:46 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa36cfc00) [pid = 1948] [serial = 240] [outer = (nil)] [url = about:blank]
16:38:46 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0xa4632400) [pid = 1948] [serial = 246] [outer = (nil)] [url = about:blank]
16:38:46 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
16:38:46 INFO - document served over http requires an https
16:38:46 INFO - sub-resource via script-tag using the meta-csp
16:38:46 INFO - delivery method with keep-origin-redirect and when
16:38:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
16:38:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:38:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:38:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:46 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
16:38:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2095ms
16:38:46 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
16:38:47 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1ddf000 == 21 [pid = 1948] [id = 117]
16:38:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa1e3d000) [pid = 1948] [serial = 325] [outer = (nil)]
16:38:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa2e49800) [pid = 1948] [serial = 326] [outer = 0xa1e3d000]
16:38:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa3303c00) [pid = 1948] [serial = 327] [outer = 0xa1e3d000]
16:38:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:48 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
16:38:48 INFO - document served over http requires an https
16:38:48 INFO - sub-resource via script-tag using the meta-csp
16:38:48 INFO - delivery method with no-redirect and when
16:38:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html"
16:38:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:38:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:38:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:48 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
16:38:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1845ms
16:38:48 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:38:49 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c22c00 == 22 [pid = 1948] [id = 118]
16:38:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa2c24000) [pid = 1948] [serial = 328] [outer = (nil)]
16:38:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa3a2a000) [pid = 1948] [serial = 329] [outer = 0xa2c24000]
16:38:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa3ad8c00) [pid = 1948] [serial = 330] [outer = 0xa2c24000]
16:38:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0xa2a05c00) [pid = 1948] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0xa2b40c00) [pid = 1948] [serial = 266] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0xa5c47c00) [pid = 1948] [serial = 260] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xaa130400) [pid = 1948] [serial = 263] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa2aea000) [pid = 1948] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597490612]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0xa2b3d800) [pid = 1948] [serial = 271] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0xa5867000) [pid = 1948] [serial = 257] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0xa4209c00) [pid = 1948] [serial = 254] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa33c8400) [pid = 1948] [serial = 281] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0xa4156c00) [pid = 1948] [serial = 284] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0xa2e51000) [pid = 1948] [serial = 279] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0xa2b46000) [pid = 1948] [serial = 276] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0xa414e400) [pid = 1948] [serial = 287] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa2b3b000) [pid = 1948] [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]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0xa2e45400) [pid = 1948] [serial = 278] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0xa33c3800) [pid = 1948] [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]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0xa2adfc00) [pid = 1948] [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]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0xa2a03800) [pid = 1948] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0xa5187c00) [pid = 1948] [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]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa4738c00) [pid = 1948] [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]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa2ae6400) [pid = 1948] [serial = 273] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597490612]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa4157800) [pid = 1948] [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]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa586a000) [pid = 1948] [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]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa76b2800) [pid = 1948] [serial = 141] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa5c41c00) [pid = 1948] [serial = 138] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa5192000) [pid = 1948] [serial = 183] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa5e8a000) [pid = 1948] [serial = 162] [outer = (nil)] [url = about:blank]
16:38:51 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa4f3a000) [pid = 1948] [serial = 252] [outer = (nil)] [url = about:blank]
16:38:51 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
16:38:51 INFO - document served over http requires an https
16:38:51 INFO - sub-resource via script-tag using the meta-csp
16:38:51 INFO - delivery method with swap-origin-redirect and when
16:38:51 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
16:38:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:38:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:38:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:51 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
16:38:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3057ms
16:38:51 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:38:52 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c1d800 == 23 [pid = 1948] [id = 119]
16:38:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa2c1ec00) [pid = 1948] [serial = 331] [outer = (nil)]
16:38:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa3304000) [pid = 1948] [serial = 332] [outer = 0xa2c1ec00]
16:38:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa3ae6400) [pid = 1948] [serial = 333] [outer = 0xa2c1ec00]
16:38:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:54 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
16:38:54 INFO - document served over http requires an https
16:38:54 INFO - sub-resource via xhr-request using the meta-csp
16:38:54 INFO - delivery method with keep-origin-redirect and when
16: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
16:38:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:38:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:38:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:54 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
16:38:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2446ms
16:38:54 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
16:38:54 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1dd9400 == 24 [pid = 1948] [id = 120]
16:38:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa2a07c00) [pid = 1948] [serial = 334] [outer = (nil)]
16:38:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa2c19800) [pid = 1948] [serial = 335] [outer = 0xa2a07c00]
16:38:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa3a26800) [pid = 1948] [serial = 336] [outer = 0xa2a07c00]
16:38:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:56 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
16:38:56 INFO - document served over http requires an https
16:38:56 INFO - sub-resource via xhr-request using the meta-csp
16:38:56 INFO - delivery method with no-redirect and when
16:38: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-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html"
16:38:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:38:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:38:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:38:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:38:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:38:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:38:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:38:56 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
16:38:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2367ms
16:38:56 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:38:58 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1dda800 == 25 [pid = 1948] [id = 121]
16:38:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa2a0e800) [pid = 1948] [serial = 337] [outer = (nil)]
16:38:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa4637c00) [pid = 1948] [serial = 338] [outer = 0xa2a0e800]
16:38:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa4734800) [pid = 1948] [serial = 339] [outer = 0xa2a0e800]
16:38:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:38:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:00 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
16:39:00 INFO - document served over http requires an https
16:39:00 INFO - sub-resource via xhr-request using the meta-csp
16:39:00 INFO - delivery method with swap-origin-redirect and when
16:39:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
16:39:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:39:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:39:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:00 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
16:39:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3454ms
16:39:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:39:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:00 INFO - PROCESS | 1898 | ++DOCSHELL 0xa420b400 == 26 [pid = 1948] [id = 122]
16:39:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa420b800) [pid = 1948] [serial = 340] [outer = (nil)]
16:39:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa5860800) [pid = 1948] [serial = 341] [outer = 0xa420b800]
16:39:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa58da000) [pid = 1948] [serial = 342] [outer = 0xa420b800]
16:39:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:02 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
16:39:02 INFO - document served over http requires an http
16:39:02 INFO - sub-resource via fetch-request using the meta-referrer
16:39:02 INFO - delivery method with keep-origin-redirect and when
16:39: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"
16:39:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:02 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:39:02 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:39:02 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:39:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:02 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
16:39:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2192ms
16:39:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
16:39:02 INFO - PROCESS | 1898 | ++DOCSHELL 0xa518e000 == 27 [pid = 1948] [id = 123]
16:39:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa5c3bc00) [pid = 1948] [serial = 343] [outer = (nil)]
16:39:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa5e8a400) [pid = 1948] [serial = 344] [outer = 0xa5c3bc00]
16:39:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa73f2c00) [pid = 1948] [serial = 345] [outer = 0xa5c3bc00]
16:39:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:04 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
16:39:04 INFO - document served over http requires an http
16:39:04 INFO - sub-resource via fetch-request using the meta-referrer
16:39:04 INFO - delivery method with no-redirect and when
16:39: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"
16:39:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:39:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:39:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:39:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:04 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
16:39:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1963ms
16:39:04 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:39:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:04 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5e86c00 == 28 [pid = 1948] [id = 124]
16:39:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa5e87400) [pid = 1948] [serial = 346] [outer = (nil)]
16:39:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xaa541000) [pid = 1948] [serial = 347] [outer = 0xa5e87400]
16:39:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa1593400) [pid = 1948] [serial = 348] [outer = 0xa5e87400]
16:39:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:06 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
16:39:06 INFO - document served over http requires an http
16:39:06 INFO - sub-resource via fetch-request using the meta-referrer
16:39:06 INFO - delivery method with swap-origin-redirect and when
16:39:06 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:39:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:06 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:39:06 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:39:06 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:39:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:06 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
16:39:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2416ms
16:39:06 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:39:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:07 INFO - PROCESS | 1898 | ++DOCSHELL 0xa159f400 == 29 [pid = 1948] [id = 125]
16:39:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa159f800) [pid = 1948] [serial = 349] [outer = (nil)]
16:39:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xaa416c00) [pid = 1948] [serial = 350] [outer = 0xa159f800]
16:39:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa106dc00) [pid = 1948] [serial = 351] [outer = 0xa159f800]
16:39:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:09 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1075800 == 30 [pid = 1948] [id = 126]
16:39:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa1075c00) [pid = 1948] [serial = 352] [outer = (nil)]
16:39:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa1077c00) [pid = 1948] [serial = 353] [outer = 0xa1075c00]
16:39:09 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
16:39:09 INFO - document served over http requires an http
16:39:09 INFO - sub-resource via iframe-tag using the meta-referrer
16:39:09 INFO - delivery method with keep-origin-redirect and when
16:39: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"
16:39:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:09 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:39:09 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:39:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:09 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
16:39:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2874ms
16:39:09 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:39:10 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e3c800 == 31 [pid = 1948] [id = 127]
16:39:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa0e3cc00) [pid = 1948] [serial = 354] [outer = (nil)]
16:39:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa0e3e800) [pid = 1948] [serial = 355] [outer = 0xa0e3cc00]
16:39:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa0e42400) [pid = 1948] [serial = 356] [outer = 0xa0e3cc00]
16:39:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:11 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1072c00 == 32 [pid = 1948] [id = 128]
16:39:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa1076800) [pid = 1948] [serial = 357] [outer = (nil)]
16:39:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa4f3b800) [pid = 1948] [serial = 358] [outer = 0xa1076800]
16:39:13 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
16:39:13 INFO - document served over http requires an http
16:39:13 INFO - sub-resource via iframe-tag using the meta-referrer
16:39:13 INFO - delivery method with no-redirect and when
16:39: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"
16:39:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:39:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:39:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:13 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
16:39:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3603ms
16:39:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:39:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e7ec00 == 33 [pid = 1948] [id = 129]
16:39:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa0e80000) [pid = 1948] [serial = 359] [outer = (nil)]
16:39:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa0e84000) [pid = 1948] [serial = 360] [outer = 0xa0e80000]
16:39:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa0e88c00) [pid = 1948] [serial = 361] [outer = 0xa0e80000]
16:39:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:16 INFO - PROCESS | 1898 | ++DOCSHELL 0xa159b000 == 34 [pid = 1948] [id = 130]
16:39:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa159b800) [pid = 1948] [serial = 362] [outer = (nil)]
16:39:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa1953000) [pid = 1948] [serial = 363] [outer = 0xa159b800]
16:39:17 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
16:39:17 INFO - document served over http requires an http
16:39:17 INFO - sub-resource via iframe-tag using the meta-referrer
16:39:17 INFO - delivery method with swap-origin-redirect and when
16:39: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"
16:39:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:39:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:39:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:17 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
16:39:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3812ms
16:39:17 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c22c00 == 33 [pid = 1948] [id = 118]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa36d2800 == 32 [pid = 1948] [id = 90]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa1ddf000 == 31 [pid = 1948] [id = 117]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa1ddd000 == 30 [pid = 1948] [id = 116]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa195a800 == 29 [pid = 1948] [id = 113]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa1a5b000 == 28 [pid = 1948] [id = 115]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa16f0c00 == 27 [pid = 1948] [id = 114]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa1a58c00 == 26 [pid = 1948] [id = 111]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d40800 == 25 [pid = 1948] [id = 110]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d3ec00 == 24 [pid = 1948] [id = 109]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa228e400 == 23 [pid = 1948] [id = 107]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa2ae6000 == 22 [pid = 1948] [id = 98]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa47f1400 == 21 [pid = 1948] [id = 106]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa33c8c00 == 20 [pid = 1948] [id = 105]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ad2800 == 19 [pid = 1948] [id = 73]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c24800 == 18 [pid = 1948] [id = 104]
16:39:17 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e44400 == 17 [pid = 1948] [id = 103]
16:39:17 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0xa3a28c00) [pid = 1948] [serial = 277] [outer = (nil)] [url = about:blank]
16:39:17 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0xa420c000) [pid = 1948] [serial = 285] [outer = (nil)] [url = about:blank]
16:39:17 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0xa36d1c00) [pid = 1948] [serial = 282] [outer = (nil)] [url = about:blank]
16:39:17 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e7e000 == 18 [pid = 1948] [id = 131]
16:39:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa0e7e400) [pid = 1948] [serial = 364] [outer = (nil)]
16:39:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa195cc00) [pid = 1948] [serial = 365] [outer = 0xa0e7e400]
16:39:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa1d37400) [pid = 1948] [serial = 366] [outer = 0xa0e7e400]
16:39:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:19 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
16:39:19 INFO - document served over http requires an http
16:39:19 INFO - sub-resource via script-tag using the meta-referrer
16:39:19 INFO - delivery method with keep-origin-redirect and when
16:39: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"
16:39:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:39:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:39:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:19 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
16:39:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1890ms
16:39:19 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
16:39:19 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1952c00 == 19 [pid = 1948] [id = 132]
16:39:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa1953400) [pid = 1948] [serial = 367] [outer = (nil)]
16:39:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa1e47000) [pid = 1948] [serial = 368] [outer = 0xa1953400]
16:39:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0xa228d800) [pid = 1948] [serial = 369] [outer = 0xa1953400]
16:39:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:20 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
16:39:20 INFO - document served over http requires an http
16:39:20 INFO - sub-resource via script-tag using the meta-referrer
16:39:20 INFO - delivery method with no-redirect and when
16:39: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"
16:39:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:20 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:39:20 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:39:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:20 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
16:39:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1839ms
16:39:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:39:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:21 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e3f400 == 20 [pid = 1948] [id = 133]
16:39:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0xa2ae1800) [pid = 1948] [serial = 370] [outer = (nil)]
16:39:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa2b42400) [pid = 1948] [serial = 371] [outer = 0xa2ae1800]
16:39:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0xa2c20800) [pid = 1948] [serial = 372] [outer = 0xa2ae1800]
16:39:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0xa1d3c000) [pid = 1948] [serial = 321] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0xa16f2c00) [pid = 1948] [serial = 318] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0xa1a5c400) [pid = 1948] [serial = 311] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0xa1dde800) [pid = 1948] [serial = 308] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0xa195c400) [pid = 1948] [serial = 316] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597520166]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0xa1dddc00) [pid = 1948] [serial = 313] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0xa2290400) [pid = 1948] [serial = 299] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0xa1e45c00) [pid = 1948] [serial = 302] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0xa1d42800) [pid = 1948] [serial = 305] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa3a25000) [pid = 1948] [serial = 290] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa5195c00) [pid = 1948] [serial = 293] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0xa76b7400) [pid = 1948] [serial = 296] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0xa2e49800) [pid = 1948] [serial = 326] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0xa3a2a000) [pid = 1948] [serial = 329] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa2286c00) [pid = 1948] [serial = 323] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa3304000) [pid = 1948] [serial = 332] [outer = (nil)] [url = about:blank]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0xa1e43800) [pid = 1948] [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]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0xa16f1000) [pid = 1948] [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]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0xa1a5ec00) [pid = 1948] [serial = 320] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa1e3d000) [pid = 1948] [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]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0xa2c24000) [pid = 1948] [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]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0xa1a59000) [pid = 1948] [serial = 310] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:39:24 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0xa195ac00) [pid = 1948] [serial = 315] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597520166]
16:39:24 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
16:39:24 INFO - document served over http requires an http
16:39:24 INFO - sub-resource via script-tag using the meta-referrer
16:39:24 INFO - delivery method with swap-origin-redirect and when
16:39: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"
16:39:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:39:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:39:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:24 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
16:39:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3452ms
16:39:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:39:24 INFO - PROCESS | 1898 | ++DOCSHELL 0xa195b400 == 21 [pid = 1948] [id = 134]
16:39:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa1a5ec00) [pid = 1948] [serial = 373] [outer = (nil)]
16:39:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa2290400) [pid = 1948] [serial = 374] [outer = 0xa1a5ec00]
16:39:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa2e4c800) [pid = 1948] [serial = 375] [outer = 0xa1a5ec00]
16:39:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:26 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
16:39:26 INFO - document served over http requires an http
16:39:26 INFO - sub-resource via xhr-request using the meta-referrer
16:39:26 INFO - delivery method with keep-origin-redirect and when
16:39: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"
16:39:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:39:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:39:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:26 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
16:39:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2343ms
16:39:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
16:39:27 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1951800 == 22 [pid = 1948] [id = 135]
16:39:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa195a800) [pid = 1948] [serial = 376] [outer = (nil)]
16:39:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa1e47800) [pid = 1948] [serial = 377] [outer = 0xa195a800]
16:39:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa2b43800) [pid = 1948] [serial = 378] [outer = 0xa195a800]
16:39:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:29 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
16:39:29 INFO - document served over http requires an http
16:39:29 INFO - sub-resource via xhr-request using the meta-referrer
16:39:29 INFO - delivery method with no-redirect and when
16:39: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"
16:39:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:29 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:39:29 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:39:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:29 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html:23:7
16:39:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2551ms
16:39:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:39:29 INFO - PROCESS | 1898 | ++DOCSHELL 0xa195bc00 == 23 [pid = 1948] [id = 136]
16:39:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa1de0400) [pid = 1948] [serial = 379] [outer = (nil)]
16:39:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa36d2800) [pid = 1948] [serial = 380] [outer = 0xa1de0400]
16:39:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa3acc000) [pid = 1948] [serial = 381] [outer = 0xa1de0400]
16:39:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:31 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
16:39:31 INFO - document served over http requires an http
16:39:31 INFO - sub-resource via xhr-request using the meta-referrer
16:39:31 INFO - delivery method with swap-origin-redirect and when
16:39: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"
16:39:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:31 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:39:31 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:39:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:31 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
16:39:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2492ms
16:39:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:39:33 INFO - PROCESS | 1898 | ++DOCSHELL 0xa33c8400 == 24 [pid = 1948] [id = 137]
16:39:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa36c9800) [pid = 1948] [serial = 382] [outer = (nil)]
16:39:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa420c000) [pid = 1948] [serial = 383] [outer = 0xa36c9800]
16:39:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa473a000) [pid = 1948] [serial = 384] [outer = 0xa36c9800]
16:39:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:35 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
16:39:35 INFO - document served over http requires an https
16:39:35 INFO - sub-resource via fetch-request using the meta-referrer
16:39:35 INFO - delivery method with keep-origin-redirect and when
16:39: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"
16:39:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:35 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:39:35 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:39:35 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:39:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:35 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
16:39:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3256ms
16:39:35 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
16:39:35 INFO - PROCESS | 1898 | ++DOCSHELL 0xa47f1400 == 25 [pid = 1948] [id = 138]
16:39:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa4f3ec00) [pid = 1948] [serial = 385] [outer = (nil)]
16:39:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa5861000) [pid = 1948] [serial = 386] [outer = 0xa4f3ec00]
16:39:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa58de000) [pid = 1948] [serial = 387] [outer = 0xa4f3ec00]
16:39:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:37 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
16:39:37 INFO - document served over http requires an https
16:39:37 INFO - sub-resource via fetch-request using the meta-referrer
16:39:37 INFO - delivery method with no-redirect and when
16:39: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"
16:39:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:37 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:39:37 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:39:37 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:39:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:37 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
16:39:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2158ms
16:39:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:39:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:37 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5191400 == 26 [pid = 1948] [id = 139]
16:39:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa5195000) [pid = 1948] [serial = 388] [outer = (nil)]
16:39:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa762b000) [pid = 1948] [serial = 389] [outer = 0xa5195000]
16:39:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xaa114000) [pid = 1948] [serial = 390] [outer = 0xa5195000]
16:39:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:39 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
16:39:39 INFO - document served over http requires an https
16:39:39 INFO - sub-resource via fetch-request using the meta-referrer
16:39:39 INFO - delivery method with swap-origin-redirect and when
16:39: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"
16:39:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:39:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:39:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:39:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:39 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
16:39:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2311ms
16:39:39 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:39:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:40 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0963800 == 27 [pid = 1948] [id = 140]
16:39:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa0966400) [pid = 1948] [serial = 391] [outer = (nil)]
16:39:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0xa0968000) [pid = 1948] [serial = 392] [outer = 0xa0966400]
16:39:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0xa7622c00) [pid = 1948] [serial = 393] [outer = 0xa0966400]
16:39:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:41 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a16c00 == 28 [pid = 1948] [id = 141]
16:39:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa0a17400) [pid = 1948] [serial = 394] [outer = (nil)]
16:39:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0xa0a1b400) [pid = 1948] [serial = 395] [outer = 0xa0a17400]
16:39:42 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
16:39:42 INFO - document served over http requires an https
16:39:42 INFO - sub-resource via iframe-tag using the meta-referrer
16:39:42 INFO - delivery method with keep-origin-redirect and when
16:39: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"
16:39:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:39:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:39:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:42 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
16:39:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2951ms
16:39:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:39:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:43 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0964000 == 29 [pid = 1948] [id = 142]
16:39:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0xa0966000) [pid = 1948] [serial = 396] [outer = (nil)]
16:39:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0xa0a23800) [pid = 1948] [serial = 397] [outer = 0xa0966000]
16:39:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0xa0abb400) [pid = 1948] [serial = 398] [outer = 0xa0966000]
16:39:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:44 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0ac1c00 == 30 [pid = 1948] [id = 143]
16:39:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0xa0ac2000) [pid = 1948] [serial = 399] [outer = (nil)]
16:39:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 134 (0xa0ac3c00) [pid = 1948] [serial = 400] [outer = 0xa0ac2000]
16:39:45 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
16:39:45 INFO - document served over http requires an https
16:39:45 INFO - sub-resource via iframe-tag using the meta-referrer
16:39:45 INFO - delivery method with no-redirect and when
16:39: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"
16:39:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:45 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:39:45 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:39:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:45 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
16:39:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2645ms
16:39:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:39:45 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a22400 == 31 [pid = 1948] [id = 144]
16:39:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 135 (0xa0ac2800) [pid = 1948] [serial = 401] [outer = (nil)]
16:39:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 136 (0xa0b71c00) [pid = 1948] [serial = 402] [outer = 0xa0ac2800]
16:39:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 137 (0xa0b75c00) [pid = 1948] [serial = 403] [outer = 0xa0ac2800]
16:39:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:47 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b7c400 == 32 [pid = 1948] [id = 145]
16:39:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 138 (0xa0b7c800) [pid = 1948] [serial = 404] [outer = (nil)]
16:39:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 139 (0xa0b7f000) [pid = 1948] [serial = 405] [outer = 0xa0b7c800]
16:39:47 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
16:39:47 INFO - document served over http requires an https
16:39:47 INFO - sub-resource via iframe-tag using the meta-referrer
16:39:47 INFO - delivery method with swap-origin-redirect and when
16:39: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"
16:39:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:39:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:39:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:47 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
16:39:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2594ms
16:39:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:39:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:49 INFO - PROCESS | 1898 | ++DOCSHELL 0xa01a3800 == 33 [pid = 1948] [id = 146]
16:39:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 140 (0xa01a3c00) [pid = 1948] [serial = 406] [outer = (nil)]
16:39:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 141 (0xa01a5800) [pid = 1948] [serial = 407] [outer = 0xa01a3c00]
16:39:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0xa01aa000) [pid = 1948] [serial = 408] [outer = 0xa01a3c00]
16:39:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:52 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
16:39:52 INFO - document served over http requires an https
16:39:52 INFO - sub-resource via script-tag using the meta-referrer
16:39:52 INFO - delivery method with keep-origin-redirect and when
16:39: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"
16:39:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:52 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:39:52 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:39:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:52 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
16:39:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 4620ms
16:39:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
16:39:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:53 INFO - PROCESS | 1898 | ++DOCSHELL 0xa01a0800 == 34 [pid = 1948] [id = 147]
16:39:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0xa01a4c00) [pid = 1948] [serial = 409] [outer = (nil)]
16:39:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0xa0b72800) [pid = 1948] [serial = 410] [outer = 0xa01a4c00]
16:39:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 145 (0xa1072400) [pid = 1948] [serial = 411] [outer = 0xa01a4c00]
16:39:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa1072c00 == 33 [pid = 1948] [id = 128]
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e3f400 == 32 [pid = 1948] [id = 133]
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa1952c00 == 31 [pid = 1948] [id = 132]
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e7e000 == 30 [pid = 1948] [id = 131]
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa159b000 == 29 [pid = 1948] [id = 130]
16:39:54 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
16:39:54 INFO - document served over http requires an https
16:39:54 INFO - sub-resource via script-tag using the meta-referrer
16:39:54 INFO - delivery method with no-redirect and when
16:39: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"
16:39:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:54 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:39:54 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:39:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:54 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
16:39:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2242ms
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e7ec00 == 28 [pid = 1948] [id = 129]
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa1075800 == 27 [pid = 1948] [id = 126]
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa159f400 == 26 [pid = 1948] [id = 125]
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa5e86c00 == 25 [pid = 1948] [id = 124]
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa2a03400 == 24 [pid = 1948] [id = 96]
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa518e000 == 23 [pid = 1948] [id = 123]
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa420b400 == 22 [pid = 1948] [id = 122]
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa1dda800 == 21 [pid = 1948] [id = 121]
16:39:54 INFO - PROCESS | 1898 | --DOCSHELL 0xa1dd9400 == 20 [pid = 1948] [id = 120]
16:39:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:39:55 INFO - PROCESS | 1898 | --DOMWINDOW == 144 (0xa2a10400) [pid = 1948] [serial = 324] [outer = (nil)] [url = about:blank]
16:39:55 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0xa3303c00) [pid = 1948] [serial = 327] [outer = (nil)] [url = about:blank]
16:39:55 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0xa16f7c00) [pid = 1948] [serial = 319] [outer = (nil)] [url = about:blank]
16:39:55 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0xa3ad8c00) [pid = 1948] [serial = 330] [outer = (nil)] [url = about:blank]
16:39:55 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a20000 == 21 [pid = 1948] [id = 148]
16:39:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0xa0ac7800) [pid = 1948] [serial = 412] [outer = (nil)]
16:39:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0xa159c000) [pid = 1948] [serial = 413] [outer = 0xa0ac7800]
16:39:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0xa16fa400) [pid = 1948] [serial = 414] [outer = 0xa0ac7800]
16:39:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:56 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
16:39:56 INFO - document served over http requires an https
16:39:56 INFO - sub-resource via script-tag using the meta-referrer
16:39:56 INFO - delivery method with swap-origin-redirect and when
16:39: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"
16:39:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:56 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:39:56 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:39:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:56 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
16:39:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1837ms
16:39:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:39:57 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1a58000 == 22 [pid = 1948] [id = 149]
16:39:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 145 (0xa1a5c000) [pid = 1948] [serial = 415] [outer = (nil)]
16:39:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 146 (0xa1dd5c00) [pid = 1948] [serial = 416] [outer = 0xa1a5c000]
16:39:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 147 (0xa1e3c000) [pid = 1948] [serial = 417] [outer = 0xa1a5c000]
16:39:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:58 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
16:39:58 INFO - document served over http requires an https
16:39:58 INFO - sub-resource via xhr-request using the meta-referrer
16:39:58 INFO - delivery method with keep-origin-redirect and when
16:39: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"
16:39:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:39:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:39:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:39:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:39:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:39:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:39:58 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
16:39:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2054ms
16:39:58 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
16:39:59 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d3d400 == 23 [pid = 1948] [id = 150]
16:39:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 148 (0xa2293800) [pid = 1948] [serial = 418] [outer = (nil)]
16:39:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 149 (0xa2b38c00) [pid = 1948] [serial = 419] [outer = 0xa2293800]
16:39:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:39:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 150 (0xa2c23400) [pid = 1948] [serial = 420] [outer = 0xa2293800]
16:39:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 17 (0x9b054400) [pid = 1898] [serial = 26] [outer = 0x9d253c00]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 149 (0xa195cc00) [pid = 1948] [serial = 365] [outer = (nil)] [url = about:blank]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 148 (0xa5e8a400) [pid = 1948] [serial = 344] [outer = (nil)] [url = about:blank]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 147 (0xa0e84000) [pid = 1948] [serial = 360] [outer = (nil)] [url = about:blank]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 146 (0xa1e47000) [pid = 1948] [serial = 368] [outer = (nil)] [url = about:blank]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 145 (0xa1953000) [pid = 1948] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 144 (0xa1077c00) [pid = 1948] [serial = 353] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0xaa541000) [pid = 1948] [serial = 347] [outer = (nil)] [url = about:blank]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0xaa416c00) [pid = 1948] [serial = 350] [outer = (nil)] [url = about:blank]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0xa4637c00) [pid = 1948] [serial = 338] [outer = (nil)] [url = about:blank]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 140 (0xa4f3b800) [pid = 1948] [serial = 358] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597551827]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 139 (0xa0e3e800) [pid = 1948] [serial = 355] [outer = (nil)] [url = about:blank]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 138 (0xa2b42400) [pid = 1948] [serial = 371] [outer = (nil)] [url = about:blank]
16:40:01 INFO - PROCESS | 1898 | --DOMWINDOW == 137 (0xa2c19800) [pid = 1948] [serial = 335] [outer = (nil)] [url = about:blank]
16:40:02 INFO - PROCESS | 1898 | --DOMWINDOW == 136 (0xa5860800) [pid = 1948] [serial = 341] [outer = (nil)] [url = about:blank]
16:40:02 INFO - PROCESS | 1898 | --DOMWINDOW == 135 (0xa2290400) [pid = 1948] [serial = 374] [outer = (nil)] [url = about:blank]
16:40:02 INFO - PROCESS | 1898 | --DOMWINDOW == 134 (0xa1953400) [pid = 1948] [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]
16:40:02 INFO - PROCESS | 1898 | --DOMWINDOW == 133 (0xa0e7e400) [pid = 1948] [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]
16:40:02 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0xa159b800) [pid = 1948] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:40:02 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0xa0e80000) [pid = 1948] [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]
16:40:02 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0xa2ae1800) [pid = 1948] [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]
16:40:02 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0xa1075c00) [pid = 1948] [serial = 352] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:40:02 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0xa1076800) [pid = 1948] [serial = 357] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597551827]
16:40:02 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0xa36d4400) [pid = 1948] [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]
16:40:02 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
16:40:02 INFO - document served over http requires an https
16:40:02 INFO - sub-resource via xhr-request using the meta-referrer
16:40:02 INFO - delivery method with no-redirect and when
16:40: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"
16:40:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:40:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:40:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:02 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
16:40:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 3957ms
16:40:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:40:03 INFO - PROCESS | 1898 | ++DOCSHELL 0xa019f800 == 24 [pid = 1948] [id = 151]
16:40:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa01ac400) [pid = 1948] [serial = 421] [outer = (nil)]
16:40:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0xa0968800) [pid = 1948] [serial = 422] [outer = 0xa01ac400]
16:40:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0xa0e86800) [pid = 1948] [serial = 423] [outer = 0xa01ac400]
16:40:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:05 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
16:40:05 INFO - document served over http requires an https
16:40:05 INFO - sub-resource via xhr-request using the meta-referrer
16:40:05 INFO - delivery method with swap-origin-redirect and when
16: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"
16:40:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:05 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:40:05 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:40:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:05 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
16:40:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2607ms
16:40:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:40:05 INFO - PROCESS | 1898 | ++DOCSHELL 0xa16f4800 == 25 [pid = 1948] [id = 152]
16:40:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0xa1dda800) [pid = 1948] [serial = 424] [outer = (nil)]
16:40:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0xa2b42400) [pid = 1948] [serial = 425] [outer = 0xa1dda800]
16:40:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0xa330d400) [pid = 1948] [serial = 426] [outer = 0xa1dda800]
16:40:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:07 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
16:40:07 INFO - document served over http requires an http
16:40:07 INFO - sub-resource via fetch-request using the meta-referrer
16:40:07 INFO - delivery method with keep-origin-redirect and when
16:40: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"
16:40:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:40:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:40:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:40:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:07 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
16:40:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2452ms
16:40:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
16:40:09 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2288800 == 26 [pid = 1948] [id = 153]
16:40:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 134 (0xa2b39400) [pid = 1948] [serial = 427] [outer = (nil)]
16:40:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 135 (0xa3aebc00) [pid = 1948] [serial = 428] [outer = 0xa2b39400]
16:40:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 136 (0xa4209000) [pid = 1948] [serial = 429] [outer = 0xa2b39400]
16:40:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:11 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
16:40:11 INFO - document served over http requires an http
16:40:11 INFO - sub-resource via fetch-request using the meta-referrer
16:40:11 INFO - delivery method with no-redirect and when
16:40: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"
16:40:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:11 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:40:11 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:40:11 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:40:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:11 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
16:40:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3150ms
16:40:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:40:11 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ae0000 == 27 [pid = 1948] [id = 154]
16:40:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 137 (0xa4732800) [pid = 1948] [serial = 430] [outer = (nil)]
16:40:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 138 (0xa4f43c00) [pid = 1948] [serial = 431] [outer = 0xa4732800]
16:40:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 139 (0xa586a000) [pid = 1948] [serial = 432] [outer = 0xa4732800]
16:40:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:13 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
16:40:13 INFO - document served over http requires an http
16:40:13 INFO - sub-resource via fetch-request using the meta-referrer
16:40:13 INFO - delivery method with swap-origin-redirect and when
16:40: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"
16:40:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:40:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:40:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:40:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:13 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
16:40:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2248ms
16:40:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:40:13 INFO - PROCESS | 1898 | ++DOCSHELL 0xa47f5000 == 28 [pid = 1948] [id = 155]
16:40:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 140 (0xa5e8c400) [pid = 1948] [serial = 433] [outer = (nil)]
16:40:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 141 (0xa76af400) [pid = 1948] [serial = 434] [outer = 0xa5e8c400]
16:40:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0xaa543400) [pid = 1948] [serial = 435] [outer = 0xa5e8c400]
16:40:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:15 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdc7800 == 29 [pid = 1948] [id = 156]
16:40:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0x9fdc7c00) [pid = 1948] [serial = 436] [outer = (nil)]
16:40:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0x9fdcb800) [pid = 1948] [serial = 437] [outer = 0x9fdc7c00]
16:40:15 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
16:40:15 INFO - document served over http requires an http
16:40:15 INFO - sub-resource via iframe-tag using the meta-referrer
16:40:15 INFO - delivery method with keep-origin-redirect and when
16:40: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"
16:40:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:40:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:40:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:15 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
16:40:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2165ms
16:40:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:40:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:16 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdcac00 == 30 [pid = 1948] [id = 157]
16:40:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 145 (0x9fdd1400) [pid = 1948] [serial = 438] [outer = (nil)]
16:40:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 146 (0x9fa5cc00) [pid = 1948] [serial = 439] [outer = 0x9fdd1400]
16:40:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 147 (0x9fa61400) [pid = 1948] [serial = 440] [outer = 0x9fdd1400]
16:40:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:17 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa67c00 == 31 [pid = 1948] [id = 158]
16:40:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 148 (0x9fa68000) [pid = 1948] [serial = 441] [outer = (nil)]
16:40:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 149 (0x9fa6a000) [pid = 1948] [serial = 442] [outer = 0x9fa68000]
16:40:17 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
16:40:17 INFO - document served over http requires an http
16:40:17 INFO - sub-resource via iframe-tag using the meta-referrer
16:40:17 INFO - delivery method with no-redirect and when
16:40: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"
16:40:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:40:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:40:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:17 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
16:40:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2253ms
16:40:17 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:40:18 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa69000 == 32 [pid = 1948] [id = 159]
16:40:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 150 (0x9fa9a400) [pid = 1948] [serial = 443] [outer = (nil)]
16:40:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 151 (0x9fa9e000) [pid = 1948] [serial = 444] [outer = 0x9fa9a400]
16:40:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 152 (0x9faa1c00) [pid = 1948] [serial = 445] [outer = 0x9fa9a400]
16:40:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:19 INFO - PROCESS | 1898 | ++DOCSHELL 0x9faa8400 == 33 [pid = 1948] [id = 160]
16:40:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 153 (0x9faa8800) [pid = 1948] [serial = 446] [outer = (nil)]
16:40:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 154 (0xa019ec00) [pid = 1948] [serial = 447] [outer = 0x9faa8800]
16:40:20 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
16:40:20 INFO - document served over http requires an http
16:40:20 INFO - sub-resource via iframe-tag using the meta-referrer
16:40:20 INFO - delivery method with swap-origin-redirect and when
16:40: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"
16:40:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:40:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:40:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:20 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
16:40:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2744ms
16:40:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:40:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:21 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa9c000 == 34 [pid = 1948] [id = 161]
16:40:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 155 (0x9fa9c400) [pid = 1948] [serial = 448] [outer = (nil)]
16:40:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 156 (0x9fbe5400) [pid = 1948] [serial = 449] [outer = 0x9fa9c400]
16:40:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 157 (0x9fbe9000) [pid = 1948] [serial = 450] [outer = 0x9fa9c400]
16:40:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:23 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
16:40:23 INFO - document served over http requires an http
16:40:23 INFO - sub-resource via script-tag using the meta-referrer
16:40:23 INFO - delivery method with keep-origin-redirect and when
16:40: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"
16:40:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:23 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:40:23 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:40:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:23 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
16:40:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3065ms
16:40:23 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
16:40:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:24 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4a9800 == 35 [pid = 1948] [id = 162]
16:40:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 158 (0x9f4ae800) [pid = 1948] [serial = 451] [outer = (nil)]
16:40:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 159 (0x9f4b0400) [pid = 1948] [serial = 452] [outer = 0x9f4ae800]
16:40:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 160 (0x9f4b4c00) [pid = 1948] [serial = 453] [outer = 0x9f4ae800]
16:40:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:26 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
16:40:26 INFO - document served over http requires an http
16:40:26 INFO - sub-resource via script-tag using the meta-referrer
16:40:26 INFO - delivery method with no-redirect and when
16:40: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"
16:40:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:40:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:40:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:26 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
16:40:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2506ms
16:40:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:40:27 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f29f800 == 36 [pid = 1948] [id = 163]
16:40:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 161 (0x9f2a1c00) [pid = 1948] [serial = 454] [outer = (nil)]
16:40:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 162 (0x9f2a5c00) [pid = 1948] [serial = 455] [outer = 0x9f2a1c00]
16:40:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 163 (0x9f2aa400) [pid = 1948] [serial = 456] [outer = 0x9f2a1c00]
16:40:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:30 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
16:40:30 INFO - document served over http requires an http
16:40:30 INFO - sub-resource via script-tag using the meta-referrer
16:40:30 INFO - delivery method with swap-origin-redirect and when
16:40: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"
16:40:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:30 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:40:30 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:40:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:30 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
16:40:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 4658ms
16:40:30 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:40:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:31 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f078c00 == 37 [pid = 1948] [id = 164]
16:40:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 164 (0x9f079000) [pid = 1948] [serial = 457] [outer = (nil)]
16:40:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 165 (0x9f07ac00) [pid = 1948] [serial = 458] [outer = 0x9f079000]
16:40:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 166 (0x9f4adc00) [pid = 1948] [serial = 459] [outer = 0x9f079000]
16:40:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:32 INFO - PROCESS | 1898 | --DOMWINDOW == 16 (0x9b967800) [pid = 1898] [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.]
16:40:33 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
16:40:33 INFO - document served over http requires an http
16:40:33 INFO - sub-resource via xhr-request using the meta-referrer
16:40:33 INFO - delivery method with keep-origin-redirect and when
16:40: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"
16:40:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:33 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:40:33 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:40:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:33 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
16:40:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2367ms
16:40:33 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
16:40:33 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f077400 == 38 [pid = 1948] [id = 165]
16:40:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 167 (0x9f4ae400) [pid = 1948] [serial = 460] [outer = (nil)]
16:40:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 168 (0x9fdcf000) [pid = 1948] [serial = 461] [outer = 0x9f4ae400]
16:40:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 169 (0xa0ac6c00) [pid = 1948] [serial = 462] [outer = 0x9f4ae400]
16:40:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa1951800 == 37 [pid = 1948] [id = 135]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa195bc00 == 36 [pid = 1948] [id = 136]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa33c8400 == 35 [pid = 1948] [id = 137]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e40c00 == 34 [pid = 1948] [id = 108]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa47f1400 == 33 [pid = 1948] [id = 138]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa2a04800 == 32 [pid = 1948] [id = 97]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa5191400 == 31 [pid = 1948] [id = 139]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a16c00 == 30 [pid = 1948] [id = 141]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa1a5a400 == 29 [pid = 1948] [id = 112]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa0963800 == 28 [pid = 1948] [id = 140]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa0ac1c00 == 27 [pid = 1948] [id = 143]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa0964000 == 26 [pid = 1948] [id = 142]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b7c400 == 25 [pid = 1948] [id = 145]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a22400 == 24 [pid = 1948] [id = 144]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa01a0800 == 23 [pid = 1948] [id = 147]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a20000 == 22 [pid = 1948] [id = 148]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa1a58000 == 21 [pid = 1948] [id = 149]
16:40:34 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d3d400 == 20 [pid = 1948] [id = 150]
16:40:34 INFO - PROCESS | 1898 | --DOMWINDOW == 168 (0xa228d800) [pid = 1948] [serial = 369] [outer = (nil)] [url = about:blank]
16:40:34 INFO - PROCESS | 1898 | --DOMWINDOW == 167 (0xa1d37400) [pid = 1948] [serial = 366] [outer = (nil)] [url = about:blank]
16:40:34 INFO - PROCESS | 1898 | --DOMWINDOW == 166 (0xa0e88c00) [pid = 1948] [serial = 361] [outer = (nil)] [url = about:blank]
16:40:34 INFO - PROCESS | 1898 | --DOMWINDOW == 165 (0xa2c20800) [pid = 1948] [serial = 372] [outer = (nil)] [url = about:blank]
16:40:35 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
16:40:35 INFO - document served over http requires an http
16:40:35 INFO - sub-resource via xhr-request using the meta-referrer
16:40:35 INFO - delivery method with no-redirect and when
16:40: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"
16:40:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:35 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:40:35 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:40:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:35 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
16:40:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2147ms
16:40:35 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:40:35 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbe5800 == 21 [pid = 1948] [id = 166]
16:40:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 166 (0xa01a6c00) [pid = 1948] [serial = 463] [outer = (nil)]
16:40:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 167 (0xa0a20000) [pid = 1948] [serial = 464] [outer = 0xa01a6c00]
16:40:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 168 (0xa0ac4000) [pid = 1948] [serial = 465] [outer = 0xa01a6c00]
16:40:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:37 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
16:40:37 INFO - document served over http requires an http
16:40:37 INFO - sub-resource via xhr-request using the meta-referrer
16:40:37 INFO - delivery method with swap-origin-redirect and when
16:40: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"
16:40:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:40:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:40:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:37 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
16:40:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2245ms
16:40:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:40:38 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b80000 == 22 [pid = 1948] [id = 167]
16:40:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 169 (0xa0e40000) [pid = 1948] [serial = 466] [outer = (nil)]
16:40:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 170 (0xa106d800) [pid = 1948] [serial = 467] [outer = 0xa0e40000]
16:40:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 171 (0xa1596800) [pid = 1948] [serial = 468] [outer = 0xa0e40000]
16:40:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 170 (0xa420c000) [pid = 1948] [serial = 383] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 169 (0xa1dd5c00) [pid = 1948] [serial = 416] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 168 (0xa0a1b400) [pid = 1948] [serial = 395] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 167 (0xa5861000) [pid = 1948] [serial = 386] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 166 (0xa0968000) [pid = 1948] [serial = 392] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 165 (0xa0a23800) [pid = 1948] [serial = 397] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 164 (0xa0b72800) [pid = 1948] [serial = 410] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 163 (0xa159c000) [pid = 1948] [serial = 413] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 162 (0xa762b000) [pid = 1948] [serial = 389] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 161 (0xa0b7f000) [pid = 1948] [serial = 405] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 160 (0xa36d2800) [pid = 1948] [serial = 380] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 159 (0xa0b71c00) [pid = 1948] [serial = 402] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 158 (0xa0ac3c00) [pid = 1948] [serial = 400] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597584748]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 157 (0xa01a5800) [pid = 1948] [serial = 407] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 156 (0xa1e47800) [pid = 1948] [serial = 377] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 155 (0xa2b38c00) [pid = 1948] [serial = 419] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 154 (0xa0ac7800) [pid = 1948] [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]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 153 (0xa01a4c00) [pid = 1948] [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]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 152 (0xa1a5c000) [pid = 1948] [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]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 151 (0xa0a17400) [pid = 1948] [serial = 394] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 150 (0xa0ac2000) [pid = 1948] [serial = 399] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597584748]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 149 (0xa0b7c800) [pid = 1948] [serial = 404] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 148 (0xa2e47400) [pid = 1948] [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]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 147 (0xa2c1ec00) [pid = 1948] [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]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 146 (0xa4735000) [pid = 1948] [serial = 288] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 145 (0xa3ae6400) [pid = 1948] [serial = 333] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 144 (0xa2e4c800) [pid = 1948] [serial = 375] [outer = (nil)] [url = about:blank]
16:40:40 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0xa1e3c000) [pid = 1948] [serial = 417] [outer = (nil)] [url = about:blank]
16:40:41 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
16:40:41 INFO - document served over http requires an https
16:40:41 INFO - sub-resource via fetch-request using the meta-referrer
16:40:41 INFO - delivery method with keep-origin-redirect and when
16:40: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"
16:40:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:41 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:40:41 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:40:41 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:40:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:41 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
16:40:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3564ms
16:40:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
16:40:41 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0aba000 == 23 [pid = 1948] [id = 168]
16:40:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0xa0ac2400) [pid = 1948] [serial = 469] [outer = (nil)]
16:40:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 145 (0xa0e84800) [pid = 1948] [serial = 470] [outer = 0xa0ac2400]
16:40:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 146 (0xa16f0c00) [pid = 1948] [serial = 471] [outer = 0xa0ac2400]
16:40:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:43 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
16:40:43 INFO - document served over http requires an https
16:40:43 INFO - sub-resource via fetch-request using the meta-referrer
16:40:43 INFO - delivery method with no-redirect and when
16:40: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"
16:40:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:43 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:40:43 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:40:43 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:40:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:43 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
16:40:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2393ms
16:40:43 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:40:44 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa67000 == 24 [pid = 1948] [id = 169]
16:40:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 147 (0x9fdd0800) [pid = 1948] [serial = 472] [outer = (nil)]
16:40:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 148 (0xa0ac3800) [pid = 1948] [serial = 473] [outer = 0x9fdd0800]
16:40:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 149 (0xa0e87800) [pid = 1948] [serial = 474] [outer = 0x9fdd0800]
16:40:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:46 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
16:40:46 INFO - document served over http requires an https
16:40:46 INFO - sub-resource via fetch-request using the meta-referrer
16:40:46 INFO - delivery method with swap-origin-redirect and when
16:40: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"
16:40:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:40:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:40:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:40:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:46 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html:23:7
16:40:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2596ms
16:40:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:40:47 INFO - PROCESS | 1898 | ++DOCSHELL 0xa096b000 == 25 [pid = 1948] [id = 170]
16:40:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 150 (0xa16fac00) [pid = 1948] [serial = 475] [outer = (nil)]
16:40:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 151 (0xa1a5b800) [pid = 1948] [serial = 476] [outer = 0xa16fac00]
16:40:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 152 (0xa1d3a800) [pid = 1948] [serial = 477] [outer = 0xa16fac00]
16:40:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:49 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1ddfc00 == 26 [pid = 1948] [id = 171]
16:40:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 153 (0xa1de0800) [pid = 1948] [serial = 478] [outer = (nil)]
16:40:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 154 (0xa1e42800) [pid = 1948] [serial = 479] [outer = 0xa1de0800]
16:40:49 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
16:40:49 INFO - document served over http requires an https
16:40:49 INFO - sub-resource via iframe-tag using the meta-referrer
16:40:49 INFO - delivery method with keep-origin-redirect and when
16:40: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"
16:40:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:49 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:40:49 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:40:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:49 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
16:40:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3649ms
16:40:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:40:50 INFO - PROCESS | 1898 | ++DOCSHELL 0xa195d400 == 27 [pid = 1948] [id = 172]
16:40:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 155 (0xa1a58800) [pid = 1948] [serial = 480] [outer = (nil)]
16:40:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 156 (0xa2a02400) [pid = 1948] [serial = 481] [outer = 0xa1a58800]
16:40:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 157 (0xa2a0f400) [pid = 1948] [serial = 482] [outer = 0xa1a58800]
16:40:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:51 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c19800 == 28 [pid = 1948] [id = 173]
16:40:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 158 (0xa2c19c00) [pid = 1948] [serial = 483] [outer = (nil)]
16:40:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 159 (0xa2c1fc00) [pid = 1948] [serial = 484] [outer = 0xa2c19c00]
16:40:52 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
16:40:52 INFO - document served over http requires an https
16:40:52 INFO - sub-resource via iframe-tag using the meta-referrer
16:40:52 INFO - delivery method with no-redirect and when
16:40: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"
16:40:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:40:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:40:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:52 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
16:40:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2134ms
16:40:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:40:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:52 INFO - PROCESS | 1898 | ++DOCSHELL 0xa228f800 == 29 [pid = 1948] [id = 174]
16:40:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 160 (0xa2290800) [pid = 1948] [serial = 485] [outer = (nil)]
16:40:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 161 (0xa33cd400) [pid = 1948] [serial = 486] [outer = 0xa2290800]
16:40:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 162 (0xa3a2a000) [pid = 1948] [serial = 487] [outer = 0xa2290800]
16:40:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:54 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4154c00 == 30 [pid = 1948] [id = 175]
16:40:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 163 (0xa4155400) [pid = 1948] [serial = 488] [outer = (nil)]
16:40:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 164 (0xa4635c00) [pid = 1948] [serial = 489] [outer = 0xa4155400]
16:40:54 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
16:40:54 INFO - document served over http requires an https
16:40:54 INFO - sub-resource via iframe-tag using the meta-referrer
16:40:54 INFO - delivery method with swap-origin-redirect and when
16:40: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"
16:40:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:54 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:40:54 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:40:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:54 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
16:40:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2449ms
16:40:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:40:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:55 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3307c00 == 31 [pid = 1948] [id = 176]
16:40:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 165 (0xa330b000) [pid = 1948] [serial = 490] [outer = (nil)]
16:40:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 166 (0xa47f3c00) [pid = 1948] [serial = 491] [outer = 0xa330b000]
16:40:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 167 (0xa585ec00) [pid = 1948] [serial = 492] [outer = 0xa330b000]
16:40:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:57 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
16:40:57 INFO - document served over http requires an https
16:40:57 INFO - sub-resource via script-tag using the meta-referrer
16:40:57 INFO - delivery method with keep-origin-redirect and when
16:40: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"
16:40:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:40:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:40:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:57 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
16:40:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2548ms
16:40:57 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
16:40:57 INFO - PROCESS | 1898 | ++DOCSHELL 0xa479a800 == 32 [pid = 1948] [id = 177]
16:40:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 168 (0xa5a7f400) [pid = 1948] [serial = 493] [outer = (nil)]
16:40:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 169 (0xa741ac00) [pid = 1948] [serial = 494] [outer = 0xa5a7f400]
16:40:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 170 (0xa76bb800) [pid = 1948] [serial = 495] [outer = 0xa5a7f400]
16:40:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:40:59 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
16:40:59 INFO - document served over http requires an https
16:40:59 INFO - sub-resource via script-tag using the meta-referrer
16:40:59 INFO - delivery method with no-redirect and when
16:40: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"
16:40:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:40:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:40:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:40:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:40:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:40:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:40:59 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
16:40:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2592ms
16:40:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:41:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:00 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee86400 == 33 [pid = 1948] [id = 178]
16:41:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 171 (0x9ee89000) [pid = 1948] [serial = 496] [outer = (nil)]
16:41:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 172 (0x9ee8cc00) [pid = 1948] [serial = 497] [outer = 0x9ee89000]
16:41:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 173 (0x9ee90800) [pid = 1948] [serial = 498] [outer = 0x9ee89000]
16:41:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:02 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
16:41:02 INFO - document served over http requires an https
16:41:02 INFO - sub-resource via script-tag using the meta-referrer
16:41:02 INFO - delivery method with swap-origin-redirect and when
16: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"
16:41:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:41:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:41:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:02 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
16:41:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2549ms
16:41:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:41:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:02 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc6400 == 34 [pid = 1948] [id = 179]
16:41:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 174 (0x9edc8000) [pid = 1948] [serial = 499] [outer = (nil)]
16:41:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 175 (0x9edcc800) [pid = 1948] [serial = 500] [outer = 0x9edc8000]
16:41:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 176 (0x9edd0800) [pid = 1948] [serial = 501] [outer = 0x9edc8000]
16:41:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:04 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
16:41:04 INFO - document served over http requires an https
16:41:04 INFO - sub-resource via xhr-request using the meta-referrer
16:41:04 INFO - delivery method with keep-origin-redirect and when
16:41: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"
16:41:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:04 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:41:04 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:41:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:04 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
16:41:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2597ms
16:41:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
16:41:05 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9da000 == 35 [pid = 1948] [id = 180]
16:41:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 177 (0x9e9e0400) [pid = 1948] [serial = 502] [outer = (nil)]
16:41:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 178 (0x9e9e2000) [pid = 1948] [serial = 503] [outer = 0x9e9e0400]
16:41:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 179 (0x9e9e6400) [pid = 1948] [serial = 504] [outer = 0x9e9e0400]
16:41:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:07 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
16:41:07 INFO - document served over http requires an https
16:41:07 INFO - sub-resource via xhr-request using the meta-referrer
16:41:07 INFO - delivery method with no-redirect and when
16:41: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"
16:41:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:41:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:41:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:07 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
16:41:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2359ms
16:41:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:41:07 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e995000 == 36 [pid = 1948] [id = 181]
16:41:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 180 (0x9e99a400) [pid = 1948] [serial = 505] [outer = (nil)]
16:41:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 181 (0x9e99c000) [pid = 1948] [serial = 506] [outer = 0x9e99a400]
16:41:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 182 (0x9e9a0800) [pid = 1948] [serial = 507] [outer = 0x9e99a400]
16:41:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:10 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
16:41:10 INFO - document served over http requires an https
16:41:10 INFO - sub-resource via xhr-request using the meta-referrer
16:41:10 INFO - delivery method with swap-origin-redirect and when
16:41: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"
16:41:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:41:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:41:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:10 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
16:41:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3406ms
16:41:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
16:41:11 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e540400 == 37 [pid = 1948] [id = 182]
16:41:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 183 (0x9e540800) [pid = 1948] [serial = 508] [outer = (nil)]
16:41:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 184 (0x9e549000) [pid = 1948] [serial = 509] [outer = 0x9e540800]
16:41:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 185 (0x9e421c00) [pid = 1948] [serial = 510] [outer = 0x9e540800]
16:41:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa019f800 == 36 [pid = 1948] [id = 151]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa16f4800 == 35 [pid = 1948] [id = 152]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa2288800 == 34 [pid = 1948] [id = 153]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ae0000 == 33 [pid = 1948] [id = 154]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdc7800 == 32 [pid = 1948] [id = 156]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa47f5000 == 31 [pid = 1948] [id = 155]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa67c00 == 30 [pid = 1948] [id = 158]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdcac00 == 29 [pid = 1948] [id = 157]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9faa8400 == 28 [pid = 1948] [id = 160]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa69000 == 27 [pid = 1948] [id = 159]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa9c000 == 26 [pid = 1948] [id = 161]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4a9800 == 25 [pid = 1948] [id = 162]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9f29f800 == 24 [pid = 1948] [id = 163]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9f077400 == 23 [pid = 1948] [id = 165]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbe5800 == 22 [pid = 1948] [id = 166]
16:41:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b80000 == 21 [pid = 1948] [id = 167]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa67000 == 20 [pid = 1948] [id = 169]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa1ddfc00 == 19 [pid = 1948] [id = 171]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa096b000 == 18 [pid = 1948] [id = 170]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c19800 == 17 [pid = 1948] [id = 173]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa195d400 == 16 [pid = 1948] [id = 172]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa01a3800 == 15 [pid = 1948] [id = 146]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa4154c00 == 14 [pid = 1948] [id = 175]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa228f800 == 13 [pid = 1948] [id = 174]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa3307c00 == 12 [pid = 1948] [id = 176]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa479a800 == 11 [pid = 1948] [id = 177]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee86400 == 10 [pid = 1948] [id = 178]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc6400 == 9 [pid = 1948] [id = 179]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9da000 == 8 [pid = 1948] [id = 180]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0x9e995000 == 7 [pid = 1948] [id = 181]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa195b400 == 6 [pid = 1948] [id = 134]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa0aba000 == 5 [pid = 1948] [id = 168]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c1d800 == 4 [pid = 1948] [id = 119]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0x9f078c00 == 3 [pid = 1948] [id = 164]
16:41:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e3c800 == 2 [pid = 1948] [id = 127]
16:41:14 INFO - PROCESS | 1898 | --DOMWINDOW == 184 (0xa16fa400) [pid = 1948] [serial = 414] [outer = (nil)] [url = about:blank]
16:41:15 INFO - PROCESS | 1898 | --DOMWINDOW == 183 (0xa1072400) [pid = 1948] [serial = 411] [outer = (nil)] [url = about:blank]
16:41:15 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
16:41:15 INFO - document served over http requires an http
16:41:15 INFO - sub-resource via fetch-request using the http-csp
16:41:15 INFO - delivery method with keep-origin-redirect and when
16:41: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"
16:41:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:41:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:41:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:41:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:15 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
16:41:15 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 4576ms
16:41:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
16:41:15 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53d800 == 3 [pid = 1948] [id = 183]
16:41:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 184 (0x9e540c00) [pid = 1948] [serial = 511] [outer = (nil)]
16:41:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 185 (0x9e544800) [pid = 1948] [serial = 512] [outer = 0x9e540c00]
16:41:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 186 (0x9e99a000) [pid = 1948] [serial = 513] [outer = 0x9e540c00]
16:41:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:17 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
16:41:17 INFO - document served over http requires an http
16:41:17 INFO - sub-resource via fetch-request using the http-csp
16:41:17 INFO - delivery method with no-redirect and when
16:41: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"
16:41:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:41:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:41:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:41:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:17 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
16:41:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1794ms
16:41:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
16:41:17 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42dc00 == 4 [pid = 1948] [id = 184]
16:41:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 187 (0x9e9df800) [pid = 1948] [serial = 514] [outer = (nil)]
16:41:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 188 (0x9edcd800) [pid = 1948] [serial = 515] [outer = 0x9e9df800]
16:41:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 189 (0x9e53d000) [pid = 1948] [serial = 516] [outer = 0x9e9df800]
16:41:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 188 (0xa4790c00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 187 (0xa2a0b800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 186 (0xa2e4d800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 185 (0xa7620800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 184 (0xa2a0e800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 183 (0xa2e44c00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 182 (0xa518a800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 181 (0xa420b800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 180 (0xa1d40c00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 179 (0xa33c1400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 178 (0xa4735400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 177 (0xa5e87400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 176 (0xa0e3cc00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 175 (0xa5195400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 174 (0xa228e800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 173 (0xa47ef400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 172 (0xa3a28800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 171 (0xaa1b0c00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 170 (0xa5c3bc00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 169 (0xa33c9800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 168 (0xa5863000) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 167 (0xa2293800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 166 (0xa4f40000) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 165 (0xa1e44000) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 164 (0xa4f42000) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 163 (0xa2b3f000) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 162 (0xa1a5e400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 161 (0xa36d3400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 160 (0xa3ad0400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 159 (0xa5189800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 158 (0xa3ae0800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 157 (0xa2a07c00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 156 (0xa159f800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 155 (0xa01a3c00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 154 (0xa1dd7c00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 153 (0xa5e89400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 152 (0xa4638000) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 151 (0xa4732800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 150 (0x9fa9c400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 149 (0xa4f3ec00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 148 (0xa1de0400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 147 (0x9fa9a400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 146 (0xa5e8c400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 145 (0xa5195000) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 144 (0x9fdc7c00) [pid = 1948] [serial = 436] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0x9f2a1c00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0xa0e40000) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0x9faa8800) [pid = 1948] [serial = 446] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 140 (0xa0ac2800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 139 (0xa195a800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 138 (0x9f4ae800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 137 (0xa0966400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 136 (0xa0ac2400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 135 (0xa01a6c00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 134 (0x9fa68000) [pid = 1948] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597617372]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 133 (0xa0966000) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0x9f079000) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0x9fdd1400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0xa36c9800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0xa1dda800) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0xa01ac400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0x9f4ae400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0xa1a5ec00) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0xa2b39400) [pid = 1948] [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]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0xa0968800) [pid = 1948] [serial = 422] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0x9fa6a000) [pid = 1948] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597617372]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0xa2b42400) [pid = 1948] [serial = 425] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0x9fa9e000) [pid = 1948] [serial = 444] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0x9f2a5c00) [pid = 1948] [serial = 455] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa106d800) [pid = 1948] [serial = 467] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0x9fbe5400) [pid = 1948] [serial = 449] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0xa4f43c00) [pid = 1948] [serial = 431] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0x9f4b0400) [pid = 1948] [serial = 452] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0xa0a20000) [pid = 1948] [serial = 464] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa76af400) [pid = 1948] [serial = 434] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa3aebc00) [pid = 1948] [serial = 428] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0x9fdcb800) [pid = 1948] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0xa019ec00) [pid = 1948] [serial = 447] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0x9f07ac00) [pid = 1948] [serial = 458] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0x9fdcf000) [pid = 1948] [serial = 461] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0x9fa5cc00) [pid = 1948] [serial = 439] [outer = (nil)] [url = about:blank]
16:41:25 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0xa0e84800) [pid = 1948] [serial = 470] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0xa479d800) [pid = 1948] [serial = 171] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0xa473a000) [pid = 1948] [serial = 384] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa0e86800) [pid = 1948] [serial = 423] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0x9f4adc00) [pid = 1948] [serial = 459] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0xa2adec00) [pid = 1948] [serial = 272] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0xa33c3c00) [pid = 1948] [serial = 235] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0xaa546000) [pid = 1948] [serial = 264] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0xa4734800) [pid = 1948] [serial = 339] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa7622c00) [pid = 1948] [serial = 393] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa420a000) [pid = 1948] [serial = 291] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa58dec00) [pid = 1948] [serial = 258] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa58da000) [pid = 1948] [serial = 342] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa0b75c00) [pid = 1948] [serial = 403] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa1e45000) [pid = 1948] [serial = 306] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa33c9c00) [pid = 1948] [serial = 230] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa5860400) [pid = 1948] [serial = 188] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa1593400) [pid = 1948] [serial = 348] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa0e42400) [pid = 1948] [serial = 356] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa738f800) [pid = 1948] [serial = 261] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa3acc000) [pid = 1948] [serial = 381] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa2b43800) [pid = 1948] [serial = 378] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa2a04c00) [pid = 1948] [serial = 300] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa7620400) [pid = 1948] [serial = 222] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa4794c00) [pid = 1948] [serial = 255] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa3305400) [pid = 1948] [serial = 225] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa73f2c00) [pid = 1948] [serial = 345] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa5a71c00) [pid = 1948] [serial = 294] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0xa5e83400) [pid = 1948] [serial = 165] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa0abb400) [pid = 1948] [serial = 398] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xaa114000) [pid = 1948] [serial = 390] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa2c23400) [pid = 1948] [serial = 420] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa0ac4000) [pid = 1948] [serial = 465] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xaa544000) [pid = 1948] [serial = 168] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa1e49c00) [pid = 1948] [serial = 303] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa58df000) [pid = 1948] [serial = 135] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa2b44400) [pid = 1948] [serial = 267] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa1953800) [pid = 1948] [serial = 314] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa420cc00) [pid = 1948] [serial = 219] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa76b2c00) [pid = 1948] [serial = 201] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xaa549800) [pid = 1948] [serial = 297] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa3aea000) [pid = 1948] [serial = 204] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa3a26800) [pid = 1948] [serial = 336] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa106dc00) [pid = 1948] [serial = 351] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa01aa000) [pid = 1948] [serial = 408] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0xa0ac6c00) [pid = 1948] [serial = 462] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0xa1de2000) [pid = 1948] [serial = 309] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 60 (0xa58de000) [pid = 1948] [serial = 387] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 59 (0xaa54a800) [pid = 1948] [serial = 198] [outer = (nil)] [url = about:blank]
16:41:26 INFO - PROCESS | 1898 | --DOMWINDOW == 58 (0xa74cfc00) [pid = 1948] [serial = 193] [outer = (nil)] [url = about:blank]
16:41:26 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
16:41:26 INFO - document served over http requires an http
16:41:26 INFO - sub-resource via fetch-request using the http-csp
16:41:26 INFO - delivery method with swap-origin-redirect and when
16:41:26 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
16:41:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:41:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:41:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:41:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:26 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
16:41:26 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 9725ms
16:41:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
16:41:27 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e993000 == 5 [pid = 1948] [id = 185]
16:41:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 59 (0x9e996000) [pid = 1948] [serial = 517] [outer = (nil)]
16:41:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 60 (0x9e9e5800) [pid = 1948] [serial = 518] [outer = 0x9e996000]
16:41:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 61 (0x9f074000) [pid = 1948] [serial = 519] [outer = 0x9e996000]
16:41:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:28 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f2a2000 == 6 [pid = 1948] [id = 186]
16:41:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0x9f2a2400) [pid = 1948] [serial = 520] [outer = (nil)]
16:41:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0x9f2a6800) [pid = 1948] [serial = 521] [outer = 0x9f2a2400]
16:41:29 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
16:41:29 INFO - document served over http requires an http
16:41:29 INFO - sub-resource via iframe-tag using the http-csp
16:41:29 INFO - delivery method with keep-origin-redirect and when
16:41: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"
16:41:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:41:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:41:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:29 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
16:41:29 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 2043ms
16:41:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
16:41:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:29 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e549400 == 7 [pid = 1948] [id = 187]
16:41:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0x9e54a800) [pid = 1948] [serial = 522] [outer = (nil)]
16:41:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0x9f4ad400) [pid = 1948] [serial = 523] [outer = 0x9e54a800]
16:41:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0x9fa5c800) [pid = 1948] [serial = 524] [outer = 0x9e54a800]
16:41:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:31 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa68000 == 8 [pid = 1948] [id = 188]
16:41:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0x9fa68400) [pid = 1948] [serial = 525] [outer = (nil)]
16:41:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0x9fa6ac00) [pid = 1948] [serial = 526] [outer = 0x9fa68400]
16:41:31 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
16:41:31 INFO - document served over http requires an http
16:41:31 INFO - sub-resource via iframe-tag using the http-csp
16:41:31 INFO - delivery method with no-redirect and when
16:41: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"
16:41:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:41:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:41:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:31 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
16:41:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2405ms
16:41:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
16:41:32 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4a9800 == 9 [pid = 1948] [id = 189]
16:41:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0x9f4ab400) [pid = 1948] [serial = 527] [outer = (nil)]
16:41:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0x9faa5000) [pid = 1948] [serial = 528] [outer = 0x9f4ab400]
16:41:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0x9fbe1c00) [pid = 1948] [serial = 529] [outer = 0x9f4ab400]
16:41:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:33 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdc3c00 == 10 [pid = 1948] [id = 190]
16:41:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9fdc4000) [pid = 1948] [serial = 530] [outer = (nil)]
16:41:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9fdc6c00) [pid = 1948] [serial = 531] [outer = 0x9fdc4000]
16:41:34 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
16:41:34 INFO - document served over http requires an http
16:41:34 INFO - sub-resource via iframe-tag using the http-csp
16:41:34 INFO - delivery method with swap-origin-redirect and when
16:41:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
16:41:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:41:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:41:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:34 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
16:41:34 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 2693ms
16:41:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
16:41:34 INFO - PROCESS | 1898 | ++DOCSHELL 0x9faa0800 == 11 [pid = 1948] [id = 191]
16:41:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0x9faa1800) [pid = 1948] [serial = 532] [outer = (nil)]
16:41:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9fdd1000) [pid = 1948] [serial = 533] [outer = 0x9faa1800]
16:41:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0xa01a3800) [pid = 1948] [serial = 534] [outer = 0x9faa1800]
16:41:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:36 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
16:41:36 INFO - document served over http requires an http
16:41:36 INFO - sub-resource via script-tag using the http-csp
16:41:36 INFO - delivery method with keep-origin-redirect and when
16:41: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"
16:41:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:41:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:41:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:36 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
16:41:36 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 2543ms
16:41:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
16:41:37 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdcf400 == 12 [pid = 1948] [id = 192]
16:41:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa095e800) [pid = 1948] [serial = 535] [outer = (nil)]
16:41:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa0968800) [pid = 1948] [serial = 536] [outer = 0xa095e800]
16:41:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa0969400) [pid = 1948] [serial = 537] [outer = 0xa095e800]
16:41:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:39 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
16:41:39 INFO - document served over http requires an http
16:41:39 INFO - sub-resource via script-tag using the http-csp
16:41:39 INFO - delivery method with no-redirect and when
16:41: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"
16:41:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:41:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:41:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:39 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
16:41:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2853ms
16:41:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
16:41:40 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0962800 == 13 [pid = 1948] [id = 193]
16:41:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa0963400) [pid = 1948] [serial = 538] [outer = (nil)]
16:41:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa0abd000) [pid = 1948] [serial = 539] [outer = 0xa0963400]
16:41:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa0ac6400) [pid = 1948] [serial = 540] [outer = 0xa0963400]
16:41:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:42 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
16:41:42 INFO - document served over http requires an http
16:41:42 INFO - sub-resource via script-tag using the http-csp
16:41:42 INFO - delivery method with swap-origin-redirect and when
16:41: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/script-tag/cross-origin.swap-origin-redirect.http.html"
16:41:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:41:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:41:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:42 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
16:41:42 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 3116ms
16:41:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
16:41:43 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0abac00 == 14 [pid = 1948] [id = 194]
16:41:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa0b78c00) [pid = 1948] [serial = 541] [outer = (nil)]
16:41:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa0b7f800) [pid = 1948] [serial = 542] [outer = 0xa0b78c00]
16:41:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa0e3ac00) [pid = 1948] [serial = 543] [outer = 0xa0b78c00]
16:41:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:45 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
16:41:45 INFO - document served over http requires an http
16:41:45 INFO - sub-resource via xhr-request using the http-csp
16:41:45 INFO - delivery method with keep-origin-redirect and when
16:41: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"
16:41:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:41:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:41:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:45 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
16:41:45 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 2347ms
16:41:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
16:41:45 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b7e000 == 15 [pid = 1948] [id = 195]
16:41:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa0e41800) [pid = 1948] [serial = 544] [outer = (nil)]
16:41:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa0e7fc00) [pid = 1948] [serial = 545] [outer = 0xa0e41800]
16:41:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa0e83800) [pid = 1948] [serial = 546] [outer = 0xa0e41800]
16:41:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:47 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
16:41:47 INFO - document served over http requires an http
16:41:47 INFO - sub-resource via xhr-request using the http-csp
16:41:47 INFO - delivery method with no-redirect and when
16:41: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"
16:41:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:41:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:41:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:47 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
16:41:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2006ms
16:41:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
16:41:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:47 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e7c800 == 16 [pid = 1948] [id = 196]
16:41:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa106f400) [pid = 1948] [serial = 547] [outer = (nil)]
16:41:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa1591800) [pid = 1948] [serial = 548] [outer = 0xa106f400]
16:41:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa1594800) [pid = 1948] [serial = 549] [outer = 0xa106f400]
16:41:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:49 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
16:41:49 INFO - document served over http requires an http
16:41:49 INFO - sub-resource via xhr-request using the http-csp
16:41:49 INFO - delivery method with swap-origin-redirect and when
16:41:49 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
16:41:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:49 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:41:49 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:41:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:49 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
16:41:49 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 1999ms
16:41:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
16:41:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:50 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53ec00 == 17 [pid = 1948] [id = 197]
16:41:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9e53f000) [pid = 1948] [serial = 550] [outer = (nil)]
16:41:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9e992400) [pid = 1948] [serial = 551] [outer = 0x9e53f000]
16:41:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0x9e9dcc00) [pid = 1948] [serial = 552] [outer = 0x9e53f000]
16:41:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:52 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
16:41:52 INFO - document served over http requires an https
16:41:52 INFO - sub-resource via fetch-request using the http-csp
16:41:52 INFO - delivery method with keep-origin-redirect and when
16:41: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"
16:41:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:52 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:41:52 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:41:52 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:41:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:52 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
16:41:52 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 3126ms
16:41:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
16:41:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:52 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edca800 == 18 [pid = 1948] [id = 198]
16:41:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0x9edd0000) [pid = 1948] [serial = 553] [outer = (nil)]
16:41:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0x9f073000) [pid = 1948] [serial = 554] [outer = 0x9edd0000]
16:41:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0x9f4a7800) [pid = 1948] [serial = 555] [outer = 0x9edd0000]
16:41:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:54 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53d800 == 17 [pid = 1948] [id = 183]
16:41:54 INFO - PROCESS | 1898 | --DOCSHELL 0x9e540400 == 16 [pid = 1948] [id = 182]
16:41:54 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa330d400) [pid = 1948] [serial = 426] [outer = (nil)] [url = about:blank]
16:41:54 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa4209000) [pid = 1948] [serial = 429] [outer = (nil)] [url = about:blank]
16:41:54 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0x9f2aa400) [pid = 1948] [serial = 456] [outer = (nil)] [url = about:blank]
16:41:54 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0x9fa61400) [pid = 1948] [serial = 440] [outer = (nil)] [url = about:blank]
16:41:54 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9faa1c00) [pid = 1948] [serial = 445] [outer = (nil)] [url = about:blank]
16:41:54 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9f4b4c00) [pid = 1948] [serial = 453] [outer = (nil)] [url = about:blank]
16:41:54 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xaa543400) [pid = 1948] [serial = 435] [outer = (nil)] [url = about:blank]
16:41:54 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9fbe9000) [pid = 1948] [serial = 450] [outer = (nil)] [url = about:blank]
16:41:54 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa586a000) [pid = 1948] [serial = 432] [outer = (nil)] [url = about:blank]
16:41:54 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa1596800) [pid = 1948] [serial = 468] [outer = (nil)] [url = about:blank]
16:41:54 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa16f0c00) [pid = 1948] [serial = 471] [outer = (nil)] [url = about:blank]
16:41:54 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
16:41:54 INFO - document served over http requires an https
16:41:54 INFO - sub-resource via fetch-request using the http-csp
16:41:54 INFO - delivery method with no-redirect and when
16:41: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"
16:41:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:41:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:41:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:41:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:54 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
16:41:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2553ms
16:41:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
16:41:55 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e99f800 == 17 [pid = 1948] [id = 199]
16:41:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9e9e6000) [pid = 1948] [serial = 556] [outer = (nil)]
16:41:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9edc7000) [pid = 1948] [serial = 557] [outer = 0x9e9e6000]
16:41:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9ee8e800) [pid = 1948] [serial = 558] [outer = 0x9e9e6000]
16:41:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:57 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
16:41:57 INFO - document served over http requires an https
16:41:57 INFO - sub-resource via fetch-request using the http-csp
16:41:57 INFO - delivery method with swap-origin-redirect and when
16:41: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"
16:41:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:41:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:41:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:41:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:57 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
16:41:57 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 2151ms
16:41:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
16:41:57 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4af800 == 18 [pid = 1948] [id = 200]
16:41:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9f4b4000) [pid = 1948] [serial = 559] [outer = (nil)]
16:41:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9fa66800) [pid = 1948] [serial = 560] [outer = 0x9f4b4000]
16:41:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9faa2000) [pid = 1948] [serial = 561] [outer = 0x9f4b4000]
16:41:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9edcd800) [pid = 1948] [serial = 515] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa0ac3800) [pid = 1948] [serial = 473] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9edcc800) [pid = 1948] [serial = 500] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0x9ee8cc00) [pid = 1948] [serial = 497] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0x9e549000) [pid = 1948] [serial = 509] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa2a02400) [pid = 1948] [serial = 481] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9e9e2000) [pid = 1948] [serial = 503] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0x9e99c000) [pid = 1948] [serial = 506] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa4635c00) [pid = 1948] [serial = 489] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9e544800) [pid = 1948] [serial = 512] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa1a5b800) [pid = 1948] [serial = 476] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa47f3c00) [pid = 1948] [serial = 491] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0xa1e42800) [pid = 1948] [serial = 479] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa2c1fc00) [pid = 1948] [serial = 484] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597651778]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa33cd400) [pid = 1948] [serial = 486] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa741ac00) [pid = 1948] [serial = 494] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa330b000) [pid = 1948] [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]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0x9ee89000) [pid = 1948] [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]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa2c19c00) [pid = 1948] [serial = 483] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597651778]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa1de0800) [pid = 1948] [serial = 478] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa4155400) [pid = 1948] [serial = 488] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa5a7f400) [pid = 1948] [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]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0x9e540c00) [pid = 1948] [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]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0x9fdd0800) [pid = 1948] [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]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0x9edc8000) [pid = 1948] [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]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0x9e9e0400) [pid = 1948] [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]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa1a58800) [pid = 1948] [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]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0x9e99a400) [pid = 1948] [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]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa16fac00) [pid = 1948] [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]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0xa2290800) [pid = 1948] [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]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0x9edd0800) [pid = 1948] [serial = 501] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 60 (0x9e9e6400) [pid = 1948] [serial = 504] [outer = (nil)] [url = about:blank]
16:41:58 INFO - PROCESS | 1898 | --DOMWINDOW == 59 (0x9e9a0800) [pid = 1948] [serial = 507] [outer = (nil)] [url = about:blank]
16:41:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9a0800 == 19 [pid = 1948] [id = 201]
16:41:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 60 (0x9e9db400) [pid = 1948] [serial = 562] [outer = (nil)]
16:41:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 61 (0x9edcc800) [pid = 1948] [serial = 563] [outer = 0x9e9db400]
16:41:59 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
16:41:59 INFO - document served over http requires an https
16:41:59 INFO - sub-resource via iframe-tag using the http-csp
16:41:59 INFO - delivery method with keep-origin-redirect and when
16:41: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"
16:41:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:41:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:41:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:41:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:41:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:41:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:41:59 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
16:41:59 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 2405ms
16:41:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
16:41:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e5400 == 20 [pid = 1948] [id = 202]
16:41:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0x9fa5f400) [pid = 1948] [serial = 564] [outer = (nil)]
16:42:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0x9fbec000) [pid = 1948] [serial = 565] [outer = 0x9fa5f400]
16:42:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0x9fdca000) [pid = 1948] [serial = 566] [outer = 0x9fa5f400]
16:42:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:01 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edcdc00 == 21 [pid = 1948] [id = 203]
16:42:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0x9edce400) [pid = 1948] [serial = 567] [outer = (nil)]
16:42:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0x9f075400) [pid = 1948] [serial = 568] [outer = 0x9edce400]
16:42:02 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
16:42:02 INFO - document served over http requires an https
16:42:02 INFO - sub-resource via iframe-tag using the http-csp
16:42:02 INFO - delivery method with no-redirect and when
16:42: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"
16:42:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:42:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:42:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:02 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
16:42:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 3148ms
16:42:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
16:42:03 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee8f800 == 22 [pid = 1948] [id = 204]
16:42:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0x9fa61800) [pid = 1948] [serial = 569] [outer = (nil)]
16:42:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0x9fbed400) [pid = 1948] [serial = 570] [outer = 0x9fa61800]
16:42:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0xa01a4400) [pid = 1948] [serial = 571] [outer = 0x9fa61800]
16:42:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:04 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a19400 == 23 [pid = 1948] [id = 205]
16:42:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0xa0a1a800) [pid = 1948] [serial = 572] [outer = (nil)]
16:42:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0xa0abd400) [pid = 1948] [serial = 573] [outer = 0xa0a1a800]
16:42:05 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
16:42:05 INFO - document served over http requires an https
16:42:05 INFO - sub-resource via iframe-tag using the http-csp
16:42:05 INFO - delivery method with swap-origin-redirect and when
16:42: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"
16:42:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:05 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:42:05 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:42:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:05 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
16:42:05 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 2338ms
16:42:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
16:42:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:05 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa67400 == 24 [pid = 1948] [id = 206]
16:42:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9fa9ec00) [pid = 1948] [serial = 574] [outer = (nil)]
16:42:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0xa0b7e800) [pid = 1948] [serial = 575] [outer = 0x9fa9ec00]
16:42:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa0e46400) [pid = 1948] [serial = 576] [outer = 0x9fa9ec00]
16:42:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:07 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
16:42:07 INFO - document served over http requires an https
16:42:07 INFO - sub-resource via script-tag using the http-csp
16:42:07 INFO - delivery method with keep-origin-redirect and when
16:42: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"
16:42:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:42:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:42:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:07 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
16:42:07 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 2041ms
16:42:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
16:42:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:07 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b76000 == 25 [pid = 1948] [id = 207]
16:42:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0xa0b76800) [pid = 1948] [serial = 577] [outer = (nil)]
16:42:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0xa16ec400) [pid = 1948] [serial = 578] [outer = 0xa0b76800]
16:42:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa16f0400) [pid = 1948] [serial = 579] [outer = 0xa0b76800]
16:42:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:09 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
16:42:09 INFO - document served over http requires an https
16:42:09 INFO - sub-resource via script-tag using the http-csp
16:42:09 INFO - delivery method with no-redirect and when
16:42: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"
16:42:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:09 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:42:09 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:42:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:09 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
16:42:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2046ms
16:42:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
16:42:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:09 INFO - PROCESS | 1898 | ++DOCSHELL 0xa16f8400 == 26 [pid = 1948] [id = 208]
16:42:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa16f9000) [pid = 1948] [serial = 580] [outer = (nil)]
16:42:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa1956000) [pid = 1948] [serial = 581] [outer = 0xa16f9000]
16:42:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa195a800) [pid = 1948] [serial = 582] [outer = 0xa16f9000]
16:42:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:11 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
16:42:11 INFO - document served over http requires an https
16:42:11 INFO - sub-resource via script-tag using the http-csp
16:42:11 INFO - delivery method with swap-origin-redirect and when
16:42: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"
16:42:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:11 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:42:11 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:42:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:11 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
16:42:11 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 2599ms
16:42:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
16:42:12 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1952c00 == 27 [pid = 1948] [id = 209]
16:42:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa1a55800) [pid = 1948] [serial = 583] [outer = (nil)]
16:42:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa1a5c800) [pid = 1948] [serial = 584] [outer = 0xa1a55800]
16:42:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa1a61c00) [pid = 1948] [serial = 585] [outer = 0xa1a55800]
16:42:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:14 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
16:42:14 INFO - document served over http requires an https
16:42:14 INFO - sub-resource via xhr-request using the http-csp
16:42:14 INFO - delivery method with keep-origin-redirect and when
16:42: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"
16:42:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:42:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:42:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:14 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
16:42:14 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 2601ms
16:42:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
16:42:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1a59c00 == 28 [pid = 1948] [id = 210]
16:42:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa1d3b800) [pid = 1948] [serial = 586] [outer = (nil)]
16:42:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa1d45800) [pid = 1948] [serial = 587] [outer = 0xa1d3b800]
16:42:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa1dd7800) [pid = 1948] [serial = 588] [outer = 0xa1d3b800]
16:42:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:16 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
16:42:16 INFO - document served over http requires an https
16:42:16 INFO - sub-resource via xhr-request using the http-csp
16:42:16 INFO - delivery method with no-redirect and when
16:42: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"
16:42:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:42:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:42:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:16 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
16:42:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 2307ms
16:42:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
16:42:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:17 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d44000 == 29 [pid = 1948] [id = 211]
16:42:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa1de4800) [pid = 1948] [serial = 589] [outer = (nil)]
16:42:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa1e43000) [pid = 1948] [serial = 590] [outer = 0xa1de4800]
16:42:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa1e48c00) [pid = 1948] [serial = 591] [outer = 0xa1de4800]
16:42:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:19 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
16:42:19 INFO - document served over http requires an https
16:42:19 INFO - sub-resource via xhr-request using the http-csp
16:42:19 INFO - delivery method with swap-origin-redirect and when
16:42: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"
16:42:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:42:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:42:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:19 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
16:42:19 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 2450ms
16:42:19 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
16:42:19 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e41800 == 30 [pid = 1948] [id = 212]
16:42:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa228a000) [pid = 1948] [serial = 592] [outer = (nil)]
16:42:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa2291800) [pid = 1948] [serial = 593] [outer = 0xa228a000]
16:42:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa2a02800) [pid = 1948] [serial = 594] [outer = 0xa228a000]
16:42:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:22 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
16:42:22 INFO - document served over http requires an http
16:42:22 INFO - sub-resource via fetch-request using the http-csp
16:42:22 INFO - delivery method with keep-origin-redirect and when
16:42:22 INFO - the target request is same-origin.
16:42:22 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 3073ms
16:42:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
16:42:23 INFO - PROCESS | 1898 | ++DOCSHELL 0xa228fc00 == 31 [pid = 1948] [id = 213]
16:42:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa2a07400) [pid = 1948] [serial = 595] [outer = (nil)]
16:42:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa2a0d800) [pid = 1948] [serial = 596] [outer = 0xa2a07400]
16:42:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa2ade000) [pid = 1948] [serial = 597] [outer = 0xa2a07400]
16:42:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:25 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
16:42:25 INFO - document served over http requires an http
16:42:25 INFO - sub-resource via fetch-request using the http-csp
16:42:25 INFO - delivery method with no-redirect and when
16:42:25 INFO - the target request is same-origin.
16:42:25 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 3207ms
16:42:25 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
16:42:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:26 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e546c00 == 32 [pid = 1948] [id = 214]
16:42:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0x9e548c00) [pid = 1948] [serial = 598] [outer = (nil)]
16:42:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0x9e9e1c00) [pid = 1948] [serial = 599] [outer = 0x9e548c00]
16:42:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0x9f07b000) [pid = 1948] [serial = 600] [outer = 0x9e548c00]
16:42:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:27 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
16:42:27 INFO - document served over http requires an http
16:42:27 INFO - sub-resource via fetch-request using the http-csp
16:42:27 INFO - delivery method with swap-origin-redirect and when
16:42:27 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:42:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:27 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:42:27 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:42:27 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:42:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:27 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
16:42:27 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 2343ms
16:42:27 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
16:42:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:28 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42f400 == 33 [pid = 1948] [id = 215]
16:42:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0x9e544000) [pid = 1948] [serial = 601] [outer = (nil)]
16:42:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0x9f4b0400) [pid = 1948] [serial = 602] [outer = 0x9e544000]
16:42:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0x9fa9dc00) [pid = 1948] [serial = 603] [outer = 0x9e544000]
16:42:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9a0800 == 32 [pid = 1948] [id = 201]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4af800 == 31 [pid = 1948] [id = 200]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9e99f800 == 30 [pid = 1948] [id = 199]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9edca800 == 29 [pid = 1948] [id = 198]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53ec00 == 28 [pid = 1948] [id = 197]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e7c800 == 27 [pid = 1948] [id = 196]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b7e000 == 26 [pid = 1948] [id = 195]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0xa0abac00 == 25 [pid = 1948] [id = 194]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0xa0962800 == 24 [pid = 1948] [id = 193]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdcf400 == 23 [pid = 1948] [id = 192]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9faa0800 == 22 [pid = 1948] [id = 191]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdc3c00 == 21 [pid = 1948] [id = 190]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4a9800 == 20 [pid = 1948] [id = 189]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa68000 == 19 [pid = 1948] [id = 188]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9e549400 == 18 [pid = 1948] [id = 187]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9f2a2000 == 17 [pid = 1948] [id = 186]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42dc00 == 16 [pid = 1948] [id = 184]
16:42:29 INFO - PROCESS | 1898 | --DOCSHELL 0x9e993000 == 15 [pid = 1948] [id = 185]
16:42:30 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e996c00 == 16 [pid = 1948] [id = 216]
16:42:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0x9e997400) [pid = 1948] [serial = 604] [outer = (nil)]
16:42:30 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0xa76bb800) [pid = 1948] [serial = 495] [outer = (nil)] [url = about:blank]
16:42:30 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0x9e99a000) [pid = 1948] [serial = 513] [outer = (nil)] [url = about:blank]
16:42:30 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0xa2a0f400) [pid = 1948] [serial = 482] [outer = (nil)] [url = about:blank]
16:42:30 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa1d3a800) [pid = 1948] [serial = 477] [outer = (nil)] [url = about:blank]
16:42:30 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa585ec00) [pid = 1948] [serial = 492] [outer = (nil)] [url = about:blank]
16:42:30 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa3a2a000) [pid = 1948] [serial = 487] [outer = (nil)] [url = about:blank]
16:42:30 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0x9ee90800) [pid = 1948] [serial = 498] [outer = (nil)] [url = about:blank]
16:42:30 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa0e87800) [pid = 1948] [serial = 474] [outer = (nil)] [url = about:blank]
16:42:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0x9e9d9800) [pid = 1948] [serial = 605] [outer = 0x9e997400]
16:42:30 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
16:42:30 INFO - document served over http requires an http
16:42:30 INFO - sub-resource via iframe-tag using the http-csp
16:42:30 INFO - delivery method with keep-origin-redirect and when
16:42:30 INFO - the target request is same-origin.
16:42:30 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 2549ms
16:42:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
16:42:30 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e99d800 == 17 [pid = 1948] [id = 217]
16:42:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0x9e99e000) [pid = 1948] [serial = 606] [outer = (nil)]
16:42:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0x9ee87800) [pid = 1948] [serial = 607] [outer = 0x9e99e000]
16:42:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0x9f07d800) [pid = 1948] [serial = 608] [outer = 0x9e99e000]
16:42:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:31 INFO - PROCESS | 1898 | --DOCSHELL 0x9b209c00 == 6 [pid = 1898] [id = 6]
16:42:32 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4b4800 == 18 [pid = 1948] [id = 218]
16:42:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0x9fa5e000) [pid = 1948] [serial = 609] [outer = (nil)]
16:42:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0x9fa6a000) [pid = 1948] [serial = 610] [outer = 0x9fa5e000]
16:42:33 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
16:42:33 INFO - document served over http requires an http
16:42:33 INFO - sub-resource via iframe-tag using the http-csp
16:42:33 INFO - delivery method with no-redirect and when
16:42:33 INFO - the target request is same-origin.
16:42:33 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 2544ms
16:42:33 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
16:42:33 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edcfc00 == 19 [pid = 1948] [id = 219]
16:42:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0x9ee82400) [pid = 1948] [serial = 611] [outer = (nil)]
16:42:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0x9fbe0000) [pid = 1948] [serial = 612] [outer = 0x9ee82400]
16:42:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0x9fbebc00) [pid = 1948] [serial = 613] [outer = 0x9ee82400]
16:42:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0x9fa68400) [pid = 1948] [serial = 525] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597691022]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0x9fdc4000) [pid = 1948] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0x9f2a2400) [pid = 1948] [serial = 520] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0xa1591800) [pid = 1948] [serial = 548] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa0abd000) [pid = 1948] [serial = 539] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa0b7f800) [pid = 1948] [serial = 542] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa0e7fc00) [pid = 1948] [serial = 545] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0x9fdd1000) [pid = 1948] [serial = 533] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa0968800) [pid = 1948] [serial = 536] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0x9fa6ac00) [pid = 1948] [serial = 526] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597691022]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9f4ad400) [pid = 1948] [serial = 523] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9fdc6c00) [pid = 1948] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0x9faa5000) [pid = 1948] [serial = 528] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9edc7000) [pid = 1948] [serial = 557] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0x9f2a6800) [pid = 1948] [serial = 521] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0x9e9e5800) [pid = 1948] [serial = 518] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9f073000) [pid = 1948] [serial = 554] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9edcc800) [pid = 1948] [serial = 563] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0x9fa66800) [pid = 1948] [serial = 560] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0x9e992400) [pid = 1948] [serial = 551] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9fbec000) [pid = 1948] [serial = 565] [outer = (nil)] [url = about:blank]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0x9e9e6000) [pid = 1948] [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]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0x9e9db400) [pid = 1948] [serial = 562] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9f4b4000) [pid = 1948] [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]
16:42:36 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0x9edd0000) [pid = 1948] [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]
16:42:36 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e547000 == 20 [pid = 1948] [id = 220]
16:42:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0x9e992400) [pid = 1948] [serial = 614] [outer = (nil)]
16:42:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0x9ee8c000) [pid = 1948] [serial = 615] [outer = 0x9e992400]
16:42:36 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
16:42:36 INFO - document served over http requires an http
16:42:36 INFO - sub-resource via iframe-tag using the http-csp
16:42:36 INFO - delivery method with swap-origin-redirect and when
16:42: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"
16:42:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:42:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:42:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:36 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
16:42:36 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 3848ms
16:42:36 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
16:42:37 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa9cc00 == 21 [pid = 1948] [id = 221]
16:42:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0x9faa8400) [pid = 1948] [serial = 616] [outer = (nil)]
16:42:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9fdc6800) [pid = 1948] [serial = 617] [outer = 0x9faa8400]
16:42:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9fdcd000) [pid = 1948] [serial = 618] [outer = 0x9faa8400]
16:42:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:39 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
16:42:39 INFO - document served over http requires an http
16:42:39 INFO - sub-resource via script-tag using the http-csp
16:42:39 INFO - delivery method with keep-origin-redirect and when
16:42:39 INFO - the target request is same-origin.
16:42:39 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 2212ms
16:42:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
16:42:40 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4ab800 == 22 [pid = 1948] [id = 222]
16:42:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9f4abc00) [pid = 1948] [serial = 619] [outer = (nil)]
16:42:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9f4b6000) [pid = 1948] [serial = 620] [outer = 0x9f4abc00]
16:42:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9fbe0c00) [pid = 1948] [serial = 621] [outer = 0x9f4abc00]
16:42:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:42 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
16:42:42 INFO - document served over http requires an http
16:42:42 INFO - sub-resource via script-tag using the http-csp
16:42:42 INFO - delivery method with no-redirect and when
16:42:42 INFO - the target request is same-origin.
16:42:42 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 3293ms
16:42:42 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
16:42:42 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee82c00 == 23 [pid = 1948] [id = 223]
16:42:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9ee8e000) [pid = 1948] [serial = 622] [outer = (nil)]
16:42:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa0962c00) [pid = 1948] [serial = 623] [outer = 0x9ee8e000]
16:42:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa0a15c00) [pid = 1948] [serial = 624] [outer = 0x9ee8e000]
16:42:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:44 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
16:42:44 INFO - document served over http requires an http
16:42:44 INFO - sub-resource via script-tag using the http-csp
16:42:44 INFO - delivery method with swap-origin-redirect and when
16:42: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"
16:42:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:42:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:42:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:44 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
16:42:44 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 2398ms
16:42:44 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
16:42:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:45 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0960800 == 24 [pid = 1948] [id = 224]
16:42:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa0962400) [pid = 1948] [serial = 625] [outer = (nil)]
16:42:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa0b7b400) [pid = 1948] [serial = 626] [outer = 0xa0962400]
16:42:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa0e39c00) [pid = 1948] [serial = 627] [outer = 0xa0962400]
16:42:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:46 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
16:42:46 INFO - document served over http requires an http
16:42:46 INFO - sub-resource via xhr-request using the http-csp
16:42:46 INFO - delivery method with keep-origin-redirect and when
16:42:46 INFO - the target request is same-origin.
16:42:46 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 1898ms
16:42:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
16:42:47 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b75800 == 25 [pid = 1948] [id = 225]
16:42:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa0e7f800) [pid = 1948] [serial = 628] [outer = (nil)]
16:42:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa0e88c00) [pid = 1948] [serial = 629] [outer = 0xa0e7f800]
16:42:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa1077800) [pid = 1948] [serial = 630] [outer = 0xa0e7f800]
16:42:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:48 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
16:42:48 INFO - document served over http requires an http
16:42:48 INFO - sub-resource via xhr-request using the http-csp
16:42:48 INFO - delivery method with no-redirect and when
16:42:48 INFO - the target request is same-origin.
16:42:48 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 2015ms
16:42:48 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
16:42:49 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e81c00 == 26 [pid = 1948] [id = 226]
16:42:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa0e82400) [pid = 1948] [serial = 631] [outer = (nil)]
16:42:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa16f3400) [pid = 1948] [serial = 632] [outer = 0xa0e82400]
16:42:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa1956c00) [pid = 1948] [serial = 633] [outer = 0xa0e82400]
16:42:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:51 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
16:42:51 INFO - document served over http requires an http
16:42:51 INFO - sub-resource via xhr-request using the http-csp
16:42:51 INFO - delivery method with swap-origin-redirect and when
16:42: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"
16:42:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:51 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:42:51 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:42:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:51 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
16:42:51 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 2551ms
16:42:51 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
16:42:51 INFO - PROCESS | 1898 | ++DOCSHELL 0xa16eb400 == 27 [pid = 1948] [id = 227]
16:42:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa1d3b000) [pid = 1948] [serial = 634] [outer = (nil)]
16:42:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa1ddf400) [pid = 1948] [serial = 635] [outer = 0xa1d3b000]
16:42:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa2287000) [pid = 1948] [serial = 636] [outer = 0xa1d3b000]
16:42:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:54 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
16:42:54 INFO - document served over http requires an https
16:42:54 INFO - sub-resource via fetch-request using the http-csp
16:42:54 INFO - delivery method with keep-origin-redirect and when
16:42: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"
16:42:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:42:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:42:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:42:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:54 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
16:42:54 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 2594ms
16:42:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
16:42:54 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1ddb400 == 28 [pid = 1948] [id = 228]
16:42:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa2a0cc00) [pid = 1948] [serial = 637] [outer = (nil)]
16:42:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa2ae6000) [pid = 1948] [serial = 638] [outer = 0xa2a0cc00]
16:42:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa2ae9c00) [pid = 1948] [serial = 639] [outer = 0xa2a0cc00]
16:42:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:56 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
16:42:56 INFO - document served over http requires an https
16:42:56 INFO - sub-resource via fetch-request using the http-csp
16:42:56 INFO - delivery method with no-redirect and when
16:42: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"
16:42:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:42:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:42:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:42:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:56 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
16:42:56 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 2555ms
16:42:56 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
16:42:57 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2ae2800 == 29 [pid = 1948] [id = 229]
16:42:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa2b3e400) [pid = 1948] [serial = 640] [outer = (nil)]
16:42:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa2b44400) [pid = 1948] [serial = 641] [outer = 0xa2b3e400]
16:42:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa2c1a800) [pid = 1948] [serial = 642] [outer = 0xa2b3e400]
16:42:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:42:59 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
16:42:59 INFO - document served over http requires an https
16:42:59 INFO - sub-resource via fetch-request using the http-csp
16:42:59 INFO - delivery method with swap-origin-redirect and when
16:42: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"
16:42:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:42:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:42:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:42:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:42:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:42:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:42:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:42:59 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
16:42:59 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 3296ms
16:42:59 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
16:43:00 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2b41400 == 30 [pid = 1948] [id = 230]
16:43:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa2b42800) [pid = 1948] [serial = 643] [outer = (nil)]
16:43:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa2c26000) [pid = 1948] [serial = 644] [outer = 0xa2b42800]
16:43:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa2e45400) [pid = 1948] [serial = 645] [outer = 0xa2b42800]
16:43:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:02 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
16:43:02 INFO - document served over http requires an https
16:43:02 INFO - sub-resource via fetch-request using the http-csp
16:43:02 INFO - delivery method with swap-origin-redirect and when
16:43: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"
16:43:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:02 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:43:02 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:43:02 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:43:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:02 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
16:43:02 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 2549ms
16:43:02 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
16:43:02 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c23400 == 31 [pid = 1948] [id = 231]
16:43:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa2c23800) [pid = 1948] [serial = 646] [outer = (nil)]
16:43:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa2e51c00) [pid = 1948] [serial = 647] [outer = 0xa2c23800]
16:43:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:03 INFO - PROCESS | 1898 | --DOMWINDOW == 15 (0x9d253c00) [pid = 1898] [serial = 17] [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.]
16:43:03 INFO - PROCESS | 1898 | --DOMWINDOW == 14 (0x9b20a400) [pid = 1898] [serial = 14] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
16:43:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa3305000) [pid = 1948] [serial = 648] [outer = 0xa2c23800]
16:43:03 INFO - PROCESS | 1898 | --DOMWINDOW == 13 (0x9b054400) [pid = 1898] [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.]
16:43:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:04 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
16:43:04 INFO - document served over http requires an https
16:43:04 INFO - sub-resource via fetch-request using the http-csp
16:43:04 INFO - delivery method with keep-origin-redirect and when
16:43: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"
16:43:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:43:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:43:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:43:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:04 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
16:43:04 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 2142ms
16:43:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
16:43:05 INFO - PROCESS | 1898 | ++DOCSHELL 0xa330ac00 == 32 [pid = 1948] [id = 232]
16:43:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa330c800) [pid = 1948] [serial = 649] [outer = (nil)]
16:43:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa33c3400) [pid = 1948] [serial = 650] [outer = 0xa330c800]
16:43:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa33cb800) [pid = 1948] [serial = 651] [outer = 0xa330c800]
16:43:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43: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
16:43:07 INFO - document served over http requires an https
16:43:07 INFO - sub-resource via fetch-request using the http-csp
16:43:07 INFO - delivery method with no-redirect and when
16:43: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"
16:43:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:43:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:43:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:43:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43: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
16:43: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 2947ms
16:43: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
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0x9edcdc00 == 31 [pid = 1948] [id = 203]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a19400 == 30 [pid = 1948] [id = 205]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee8f800 == 29 [pid = 1948] [id = 204]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa67400 == 28 [pid = 1948] [id = 206]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b76000 == 27 [pid = 1948] [id = 207]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0xa16f8400 == 26 [pid = 1948] [id = 208]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0xa1952c00 == 25 [pid = 1948] [id = 209]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0xa1a59c00 == 24 [pid = 1948] [id = 210]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d44000 == 23 [pid = 1948] [id = 211]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e41800 == 22 [pid = 1948] [id = 212]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0x9e546c00 == 21 [pid = 1948] [id = 214]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0x9e996c00 == 20 [pid = 1948] [id = 216]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42f400 == 19 [pid = 1948] [id = 215]
16:43:08 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4b4800 == 18 [pid = 1948] [id = 218]
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:08 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0x9f4a7800) [pid = 1948] [serial = 555] [outer = (nil)] [url = about:blank]
16:43:08 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0x9faa2000) [pid = 1948] [serial = 561] [outer = (nil)] [url = about:blank]
16:43:08 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0x9ee8e800) [pid = 1948] [serial = 558] [outer = (nil)] [url = about:blank]
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:08 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42b800 == 19 [pid = 1948] [id = 233]
16:43:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0x9e42c800) [pid = 1948] [serial = 652] [outer = (nil)]
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0x9e545800) [pid = 1948] [serial = 653] [outer = 0x9e42c800]
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0x9edc7800) [pid = 1948] [serial = 654] [outer = 0x9e42c800]
16:43:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43: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
16:43:10 INFO - document served over http requires an https
16:43:10 INFO - sub-resource via fetch-request using the http-csp
16:43:10 INFO - delivery method with swap-origin-redirect and when
16:43: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"
16:43:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:43:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:43:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:43:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43: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
16:43:10 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 3081ms
16:43:10 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
16:43:11 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9a0800 == 20 [pid = 1948] [id = 234]
16:43:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0x9ee90800) [pid = 1948] [serial = 655] [outer = (nil)]
16:43:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0x9f2a7c00) [pid = 1948] [serial = 656] [outer = 0x9ee90800]
16:43:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0x9f4b3800) [pid = 1948] [serial = 657] [outer = 0x9ee90800]
16:43:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:12 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa6bc00 == 21 [pid = 1948] [id = 235]
16:43:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0x9fa9a400) [pid = 1948] [serial = 658] [outer = (nil)]
16:43:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0x9faa9400) [pid = 1948] [serial = 659] [outer = 0x9fa9a400]
16:43: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
16:43:13 INFO - document served over http requires an https
16:43:13 INFO - sub-resource via iframe-tag using the http-csp
16:43:13 INFO - delivery method with keep-origin-redirect and when
16:43: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"
16:43:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:43:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:43:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43: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
16:43: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 2547ms
16:43: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
16:43:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:13 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f07ac00 == 22 [pid = 1948] [id = 236]
16:43:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0x9f2a1400) [pid = 1948] [serial = 660] [outer = (nil)]
16:43:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa01a3400) [pid = 1948] [serial = 661] [outer = 0x9f2a1400]
16:43:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa0965000) [pid = 1948] [serial = 662] [outer = 0x9f2a1400]
16:43:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0x9f075400) [pid = 1948] [serial = 568] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597721445]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0xa1d45800) [pid = 1948] [serial = 587] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0xa1a5c800) [pid = 1948] [serial = 584] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0x9fbed400) [pid = 1948] [serial = 570] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa0abd400) [pid = 1948] [serial = 573] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa2291800) [pid = 1948] [serial = 593] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0xa1956000) [pid = 1948] [serial = 581] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0x9fbe0000) [pid = 1948] [serial = 612] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0xa16ec400) [pid = 1948] [serial = 578] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0x9f4b0400) [pid = 1948] [serial = 602] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0x9e9d9800) [pid = 1948] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0xa2a0d800) [pid = 1948] [serial = 596] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0xa1e43000) [pid = 1948] [serial = 590] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0x9e9e1c00) [pid = 1948] [serial = 599] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa0b7e800) [pid = 1948] [serial = 575] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0x9ee87800) [pid = 1948] [serial = 607] [outer = (nil)] [url = about:blank]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0x9fa6a000) [pid = 1948] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597752487]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0x9ee8c000) [pid = 1948] [serial = 615] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0x9e548c00) [pid = 1948] [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]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0x9e99e000) [pid = 1948] [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]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0x9e992400) [pid = 1948] [serial = 614] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0x9fa5e000) [pid = 1948] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597752487]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0x9e544000) [pid = 1948] [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]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0x9edce400) [pid = 1948] [serial = 567] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597721445]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0x9ee82400) [pid = 1948] [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]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0x9e997400) [pid = 1948] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa0a1a800) [pid = 1948] [serial = 572] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:43:16 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0x9e53d000) [pid = 1948] [serial = 516] [outer = (nil)] [url = about:blank]
16:43:17 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e429c00 == 23 [pid = 1948] [id = 237]
16:43:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0x9e42c400) [pid = 1948] [serial = 663] [outer = (nil)]
16:43:17 INFO - PROCESS | 1898 | [Child 1948] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9243
16:43:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0x9e546c00) [pid = 1948] [serial = 664] [outer = 0x9e42c400]
16:43:18 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
16:43:18 INFO - document served over http requires an https
16:43:18 INFO - sub-resource via iframe-tag using the http-csp
16:43:18 INFO - delivery method with no-redirect and when
16:43: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"
16:43:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:18 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:43:18 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:43:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:18 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
16:43:18 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 4689ms
16:43:18 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
16:43:18 INFO - PROCESS | 1898 | --DOMWINDOW == 12 (0x9cf7c800) [pid = 1898] [serial = 16] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
16:43:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9b476800 == 5 [pid = 1898] [id = 7]
16:43:18 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9d9800 == 24 [pid = 1948] [id = 238]
16:43:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0x9edce000) [pid = 1948] [serial = 665] [outer = (nil)]
16:43:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0x9f074400) [pid = 1948] [serial = 666] [outer = 0x9edce000]
16:43:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0x9f4b0400) [pid = 1948] [serial = 667] [outer = 0x9edce000]
16:43:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:20 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdce000 == 25 [pid = 1948] [id = 239]
16:43:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0x9fdd1000) [pid = 1948] [serial = 668] [outer = (nil)]
16:43:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa01a8c00) [pid = 1948] [serial = 669] [outer = 0x9fdd1000]
16:43:20 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
16:43:20 INFO - document served over http requires an https
16:43:20 INFO - sub-resource via iframe-tag using the http-csp
16:43:20 INFO - delivery method with swap-origin-redirect and when
16: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"
16:43:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:43:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:43:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:20 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
16:43:20 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 2418ms
16:43:20 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
16:43:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:21 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edd2000 == 26 [pid = 1948] [id = 240]
16:43:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0x9ee87800) [pid = 1948] [serial = 670] [outer = (nil)]
16:43:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa0b79000) [pid = 1948] [serial = 671] [outer = 0x9ee87800]
16:43:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa0e42800) [pid = 1948] [serial = 672] [outer = 0x9ee87800]
16:43:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:22 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1078800 == 27 [pid = 1948] [id = 241]
16:43:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa1078c00) [pid = 1948] [serial = 673] [outer = (nil)]
16:43:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa1598800) [pid = 1948] [serial = 674] [outer = 0xa1078c00]
16:43:22 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
16:43:22 INFO - document served over http requires an https
16:43:22 INFO - sub-resource via iframe-tag using the http-csp
16:43:22 INFO - delivery method with swap-origin-redirect and when
16:43: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"
16:43:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:43:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:43:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:22 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
16:43:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 2278ms
16:43:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html
16:43:23 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b75400 == 28 [pid = 1948] [id = 242]
16:43:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa1591000) [pid = 1948] [serial = 675] [outer = (nil)]
16:43:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa1957800) [pid = 1948] [serial = 676] [outer = 0xa1591000]
16:43:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa1a56400) [pid = 1948] [serial = 677] [outer = 0xa1591000]
16:43:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:24 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d37c00 == 29 [pid = 1948] [id = 243]
16:43:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa1d38400) [pid = 1948] [serial = 678] [outer = (nil)]
16:43:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa1d3cc00) [pid = 1948] [serial = 679] [outer = 0xa1d38400]
16:43:25 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
16:43:25 INFO - document served over http requires an https
16:43:25 INFO - sub-resource via iframe-tag using the http-csp
16:43:25 INFO - delivery method with keep-origin-redirect and when
16:43: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"
16:43:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:43:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:43:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:25 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
16:43:25 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 2457ms
16:43:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
16:43:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:25 INFO - PROCESS | 1898 | ++DOCSHELL 0xa16f9400 == 30 [pid = 1948] [id = 244]
16:43:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa16f9800) [pid = 1948] [serial = 680] [outer = (nil)]
16:43:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa1de0800) [pid = 1948] [serial = 681] [outer = 0xa16f9800]
16:43:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa1e46400) [pid = 1948] [serial = 682] [outer = 0xa16f9800]
16:43:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:27 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2292400 == 31 [pid = 1948] [id = 245]
16:43:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa2292c00) [pid = 1948] [serial = 683] [outer = (nil)]
16:43:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa2286c00) [pid = 1948] [serial = 684] [outer = 0xa2292c00]
16:43:28 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
16:43:28 INFO - document served over http requires an https
16:43:28 INFO - sub-resource via iframe-tag using the http-csp
16:43:28 INFO - delivery method with no-redirect and when
16:43: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"
16:43:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:43:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:43:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:28 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
16:43:28 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 2804ms
16:43:28 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
16:43:28 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1dd8c00 == 32 [pid = 1948] [id = 246]
16:43:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa1ddc800) [pid = 1948] [serial = 685] [outer = (nil)]
16:43:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa2ae7400) [pid = 1948] [serial = 686] [outer = 0xa1ddc800]
16:43:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa2b44800) [pid = 1948] [serial = 687] [outer = 0xa1ddc800]
16:43:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:30 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3308400 == 33 [pid = 1948] [id = 247]
16:43:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa3308800) [pid = 1948] [serial = 688] [outer = (nil)]
16:43:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa2e4c400) [pid = 1948] [serial = 689] [outer = 0xa3308800]
16:43:30 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
16:43:30 INFO - document served over http requires an https
16:43:30 INFO - sub-resource via iframe-tag using the http-csp
16:43:30 INFO - delivery method with swap-origin-redirect and when
16:43: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"
16:43:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:43:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:43:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:30 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
16:43:30 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 2750ms
16:43:30 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
16:43:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:31 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2ae0800 == 34 [pid = 1948] [id = 248]
16:43:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa2ae0c00) [pid = 1948] [serial = 690] [outer = (nil)]
16:43:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa36c7800) [pid = 1948] [serial = 691] [outer = 0xa2ae0c00]
16:43:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0xa36cd800) [pid = 1948] [serial = 692] [outer = 0xa2ae0c00]
16:43:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:33 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
16:43:33 INFO - document served over http requires an https
16:43:33 INFO - sub-resource via script-tag using the http-csp
16:43:33 INFO - delivery method with keep-origin-redirect and when
16: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"
16:43:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:43:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:43:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:33 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
16:43:33 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 2650ms
16:43:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
16:43:33 INFO - PROCESS | 1898 | ++DOCSHELL 0xa33c9c00 == 35 [pid = 1948] [id = 249]
16:43:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0xa33cfc00) [pid = 1948] [serial = 693] [outer = (nil)]
16:43:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa3a1f000) [pid = 1948] [serial = 694] [outer = 0xa33cfc00]
16:43:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0xa3a22800) [pid = 1948] [serial = 695] [outer = 0xa33cfc00]
16:43:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:35 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
16:43:35 INFO - document served over http requires an https
16:43:35 INFO - sub-resource via script-tag using the http-csp
16:43:35 INFO - delivery method with no-redirect and when
16:43: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"
16:43:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:43:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:43:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:35 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
16:43:35 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 2412ms
16:43:35 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
16:43:37 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3a1bc00 == 36 [pid = 1948] [id = 250]
16:43:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0xa3a27800) [pid = 1948] [serial = 696] [outer = (nil)]
16:43:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0xa3acf800) [pid = 1948] [serial = 697] [outer = 0xa3a27800]
16:43:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0xa3ad3c00) [pid = 1948] [serial = 698] [outer = 0xa3a27800]
16:43:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:39 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
16:43:39 INFO - document served over http requires an https
16:43:39 INFO - sub-resource via script-tag using the http-csp
16:43:39 INFO - delivery method with swap-origin-redirect and when
16:43: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"
16:43:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:43:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:43:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:39 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
16:43:39 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 3158ms
16:43:39 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
16:43:39 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3accc00 == 37 [pid = 1948] [id = 251]
16:43:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0xa3acd000) [pid = 1948] [serial = 699] [outer = (nil)]
16:43:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 134 (0xa3ae4800) [pid = 1948] [serial = 700] [outer = 0xa3acd000]
16:43:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 135 (0xa3ae9000) [pid = 1948] [serial = 701] [outer = 0xa3acd000]
16:43:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:41 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
16:43:41 INFO - document served over http requires an https
16:43:41 INFO - sub-resource via script-tag using the http-csp
16:43:41 INFO - delivery method with swap-origin-redirect and when
16:43: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"
16:43:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:43:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:43:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:41 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
16:43:41 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 2556ms
16:43:41 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
16:43:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:42 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ae0400 == 38 [pid = 1948] [id = 252]
16:43:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 136 (0xa4148c00) [pid = 1948] [serial = 702] [outer = (nil)]
16:43:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 137 (0xa4153c00) [pid = 1948] [serial = 703] [outer = 0xa4148c00]
16:43:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 138 (0xa4201400) [pid = 1948] [serial = 704] [outer = 0xa4148c00]
16:43:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:43 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
16:43:43 INFO - document served over http requires an https
16:43:43 INFO - sub-resource via script-tag using the http-csp
16:43:43 INFO - delivery method with keep-origin-redirect and when
16: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"
16:43:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:43:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:43:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:43 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
16:43:43 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 2148ms
16:43:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
16:43:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:44 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4151400 == 39 [pid = 1948] [id = 253]
16:43:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 139 (0xa420c000) [pid = 1948] [serial = 705] [outer = (nil)]
16:43:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 140 (0xa4630400) [pid = 1948] [serial = 706] [outer = 0xa420c000]
16:43:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 141 (0xa4636800) [pid = 1948] [serial = 707] [outer = 0xa420c000]
16:43:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:46 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
16:43:46 INFO - document served over http requires an https
16:43:46 INFO - sub-resource via script-tag using the http-csp
16:43:46 INFO - delivery method with no-redirect and when
16: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"
16:43:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:43:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:43:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:46 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
16:43:46 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 2344ms
16:43:46 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
16:43:46 INFO - PROCESS | 1898 | ++DOCSHELL 0xa420f000 == 40 [pid = 1948] [id = 254]
16:43:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0xa463d800) [pid = 1948] [serial = 708] [outer = (nil)]
16:43:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0xa4733c00) [pid = 1948] [serial = 709] [outer = 0xa463d800]
16:43:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0xa4737400) [pid = 1948] [serial = 710] [outer = 0xa463d800]
16:43:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4ab800 == 39 [pid = 1948] [id = 222]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee82c00 == 38 [pid = 1948] [id = 223]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa0960800 == 37 [pid = 1948] [id = 224]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b75800 == 36 [pid = 1948] [id = 225]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e81c00 == 35 [pid = 1948] [id = 226]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa1ddb400 == 34 [pid = 1948] [id = 228]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa2ae2800 == 33 [pid = 1948] [id = 229]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa2b41400 == 32 [pid = 1948] [id = 230]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c23400 == 31 [pid = 1948] [id = 231]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9e99d800 == 30 [pid = 1948] [id = 217]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42b800 == 29 [pid = 1948] [id = 233]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa9cc00 == 28 [pid = 1948] [id = 221]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa6bc00 == 27 [pid = 1948] [id = 235]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9e547000 == 26 [pid = 1948] [id = 220]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9a0800 == 25 [pid = 1948] [id = 234]
16:43:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9edcfc00 == 24 [pid = 1948] [id = 219]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdce000 == 23 [pid = 1948] [id = 239]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9d9800 == 22 [pid = 1948] [id = 238]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa1078800 == 21 [pid = 1948] [id = 241]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9edd2000 == 20 [pid = 1948] [id = 240]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d37c00 == 19 [pid = 1948] [id = 243]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b75400 == 18 [pid = 1948] [id = 242]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa2292400 == 17 [pid = 1948] [id = 245]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa16f9400 == 16 [pid = 1948] [id = 244]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa3308400 == 15 [pid = 1948] [id = 247]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa1dd8c00 == 14 [pid = 1948] [id = 246]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa228fc00 == 13 [pid = 1948] [id = 213]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa2ae0800 == 12 [pid = 1948] [id = 248]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa33c9c00 == 11 [pid = 1948] [id = 249]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa3a1bc00 == 10 [pid = 1948] [id = 250]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa3accc00 == 9 [pid = 1948] [id = 251]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ae0400 == 8 [pid = 1948] [id = 252]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa4151400 == 7 [pid = 1948] [id = 253]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9f07ac00 == 6 [pid = 1948] [id = 236]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e429c00 == 5 [pid = 1948] [id = 237]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa16eb400 == 4 [pid = 1948] [id = 227]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa330ac00 == 3 [pid = 1948] [id = 232]
16:43:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e5400 == 2 [pid = 1948] [id = 202]
16:43:51 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0x9f07b000) [pid = 1948] [serial = 600] [outer = (nil)] [url = about:blank]
16:43:51 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0x9fa9dc00) [pid = 1948] [serial = 603] [outer = (nil)] [url = about:blank]
16:43:51 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0x9fbebc00) [pid = 1948] [serial = 613] [outer = (nil)] [url = about:blank]
16:43:51 INFO - PROCESS | 1898 | --DOMWINDOW == 140 (0x9fdca000) [pid = 1948] [serial = 566] [outer = (nil)] [url = about:blank]
16:43:51 INFO - PROCESS | 1898 | --DOMWINDOW == 139 (0x9f07d800) [pid = 1948] [serial = 608] [outer = (nil)] [url = about:blank]
16:43:51 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
16:43:51 INFO - document served over http requires an https
16:43:51 INFO - sub-resource via script-tag using the http-csp
16:43:51 INFO - delivery method with swap-origin-redirect and when
16: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"
16:43:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:43:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:43:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:51 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
16:43:51 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 5209ms
16:43:51 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
16:43:51 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e995c00 == 3 [pid = 1948] [id = 255]
16:43:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 140 (0x9e996400) [pid = 1948] [serial = 711] [outer = (nil)]
16:43:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 141 (0x9e998800) [pid = 1948] [serial = 712] [outer = 0x9e996400]
16:43:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0x9e9a0c00) [pid = 1948] [serial = 713] [outer = 0x9e996400]
16:43:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:54 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
16:43:54 INFO - document served over http requires an https
16:43:54 INFO - sub-resource via xhr-request using the http-csp
16:43:54 INFO - delivery method with keep-origin-redirect and when
16:43: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"
16:43:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:43:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:43:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:43:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:43:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:43:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:43:54 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
16:43:54 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 3100ms
16:43:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
16:43:55 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e994c00 == 4 [pid = 1948] [id = 256]
16:43:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0x9e9e8400) [pid = 1948] [serial = 714] [outer = (nil)]
16:43:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0x9edd2800) [pid = 1948] [serial = 715] [outer = 0x9e9e8400]
16:43:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 145 (0x9ee88c00) [pid = 1948] [serial = 716] [outer = 0x9e9e8400]
16:43:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 144 (0x9e53f000) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0x9e540800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0xa106f400) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0x9e54a800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 140 (0x9f4abc00) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 139 (0xa1d3b000) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 138 (0x9ee8e000) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 137 (0xa2c23800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 136 (0xa095e800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 135 (0xa2a0cc00) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 134 (0xa228a000) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 133 (0xa0962400) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0x9ee90800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0x9e42c400) [pid = 1948] [serial = 663] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597797243]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0xa0b78c00) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0xa0e41800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0x9e9df800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0x9f2a1400) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0x9fa5f400) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0x9e42c800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0xa0e82400) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0xa0e7f800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0x9e996000) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0xa2a07400) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0x9fa9a400) [pid = 1948] [serial = 658] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0x9fa61800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa2b42800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0xa330c800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0x9fa9ec00) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0xa1de4800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa0b76800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa1d3b800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0x9faa8400) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0x9f4ab400) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0xa0963400) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa16f9000) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0x9faa1800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0xa2b3e400) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0xa1a55800) [pid = 1948] [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]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0xa01a3400) [pid = 1948] [serial = 661] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa2b44400) [pid = 1948] [serial = 641] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0xa2c26000) [pid = 1948] [serial = 644] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0xa0e88c00) [pid = 1948] [serial = 629] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0x9f2a7c00) [pid = 1948] [serial = 656] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0xa16f3400) [pid = 1948] [serial = 632] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0x9e545800) [pid = 1948] [serial = 653] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa0962c00) [pid = 1948] [serial = 623] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0x9faa9400) [pid = 1948] [serial = 659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa0b7b400) [pid = 1948] [serial = 626] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa2e51c00) [pid = 1948] [serial = 647] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0x9f4b6000) [pid = 1948] [serial = 620] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0x9fdc6800) [pid = 1948] [serial = 617] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa1ddf400) [pid = 1948] [serial = 635] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa2ae6000) [pid = 1948] [serial = 638] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa33c3400) [pid = 1948] [serial = 650] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9e546c00) [pid = 1948] [serial = 664] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597797243]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa0e39c00) [pid = 1948] [serial = 627] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0x9f074000) [pid = 1948] [serial = 519] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa2ade000) [pid = 1948] [serial = 597] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa2a02800) [pid = 1948] [serial = 594] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa0ac6400) [pid = 1948] [serial = 540] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa1a61c00) [pid = 1948] [serial = 585] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9fa5c800) [pid = 1948] [serial = 524] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa1077800) [pid = 1948] [serial = 630] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa0e83800) [pid = 1948] [serial = 546] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0xa1e48c00) [pid = 1948] [serial = 591] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa01a3800) [pid = 1948] [serial = 534] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa1dd7800) [pid = 1948] [serial = 588] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa1594800) [pid = 1948] [serial = 549] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0x9e9dcc00) [pid = 1948] [serial = 552] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa0e3ac00) [pid = 1948] [serial = 543] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa01a4400) [pid = 1948] [serial = 571] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa1956c00) [pid = 1948] [serial = 633] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0x9e421c00) [pid = 1948] [serial = 510] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0x9fbe1c00) [pid = 1948] [serial = 529] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa16f0400) [pid = 1948] [serial = 579] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa0e46400) [pid = 1948] [serial = 576] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa0969400) [pid = 1948] [serial = 537] [outer = (nil)] [url = about:blank]
16:43:59 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa195a800) [pid = 1948] [serial = 582] [outer = (nil)] [url = about:blank]
16:44:00 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
16:44:00 INFO - document served over http requires an https
16:44:00 INFO - sub-resource via xhr-request using the http-csp
16:44:00 INFO - delivery method with no-redirect and when
16:44:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:44:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:44:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:44:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:00 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
16:44:00 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 5727ms
16:44:00 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
16:44:00 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e423400 == 5 [pid = 1948] [id = 257]
16:44:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0x9e426800) [pid = 1948] [serial = 717] [outer = (nil)]
16:44:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0x9e53b400) [pid = 1948] [serial = 718] [outer = 0x9e426800]
16:44:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0x9e9dcc00) [pid = 1948] [serial = 719] [outer = 0x9e426800]
16:44:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:02 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
16:44:02 INFO - document served over http requires an https
16:44:02 INFO - sub-resource via xhr-request using the http-csp
16:44:02 INFO - delivery method with swap-origin-redirect and when
16:44: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"
16:44:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:44:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:44:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:02 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
16:44:02 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 2553ms
16:44:02 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
16:44:03 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53e000 == 6 [pid = 1948] [id = 258]
16:44:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0x9e994000) [pid = 1948] [serial = 720] [outer = (nil)]
16:44:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0x9f079000) [pid = 1948] [serial = 721] [outer = 0x9e994000]
16:44:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9f07e800) [pid = 1948] [serial = 722] [outer = 0x9e994000]
16:44:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:05 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
16:44:05 INFO - document served over http requires an https
16:44:05 INFO - sub-resource via xhr-request using the http-csp
16:44:05 INFO - delivery method with swap-origin-redirect and when
16: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"
16:44:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:05 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:44:05 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:44:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:05 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
16:44:05 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 2551ms
16:44:05 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
16:44:06 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee8d000 == 7 [pid = 1948] [id = 259]
16:44:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9f076800) [pid = 1948] [serial = 723] [outer = (nil)]
16:44:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0x9f4ab000) [pid = 1948] [serial = 724] [outer = 0x9f076800]
16:44:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9f4afc00) [pid = 1948] [serial = 725] [outer = 0x9f076800]
16:44:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:07 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
16:44:07 INFO - document served over http requires an https
16:44:07 INFO - sub-resource via xhr-request using the http-csp
16:44:07 INFO - delivery method with keep-origin-redirect and when
16: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"
16:44:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:44:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:44:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:07 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
16:44:07 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 2351ms
16:44:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
16:44:08 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4a9c00 == 8 [pid = 1948] [id = 260]
16:44:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0x9fa60c00) [pid = 1948] [serial = 726] [outer = (nil)]
16:44:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0x9fa6bc00) [pid = 1948] [serial = 727] [outer = 0x9fa60c00]
16:44:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0x9fa9f800) [pid = 1948] [serial = 728] [outer = 0x9fa60c00]
16:44:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:10 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
16:44:10 INFO - document served over http requires an https
16:44:10 INFO - sub-resource via xhr-request using the http-csp
16:44:10 INFO - delivery method with no-redirect and when
16:44: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"
16:44:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:44:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:44:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:10 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
16:44:10 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 2274ms
16:44:10 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
16:44:10 INFO - PROCESS | 1898 | ++DOCSHELL 0x9faa8000 == 9 [pid = 1948] [id = 261]
16:44:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0x9faa8c00) [pid = 1948] [serial = 729] [outer = (nil)]
16:44:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0x9fbe6c00) [pid = 1948] [serial = 730] [outer = 0x9faa8c00]
16:44:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0x9fbebc00) [pid = 1948] [serial = 731] [outer = 0x9faa8c00]
16:44:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:13 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
16:44:13 INFO - document served over http requires an https
16:44:13 INFO - sub-resource via xhr-request using the http-csp
16:44:13 INFO - delivery method with swap-origin-redirect and when
16:44: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"
16:44:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:44:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:44:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:13 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
16:44:13 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 3241ms
16:44:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
16:44:13 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbe3c00 == 10 [pid = 1948] [id = 262]
16:44:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9fdcb400) [pid = 1948] [serial = 732] [outer = (nil)]
16:44:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa019f800) [pid = 1948] [serial = 733] [outer = 0x9fdcb400]
16:44:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa01ab000) [pid = 1948] [serial = 734] [outer = 0x9fdcb400]
16:44:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:16 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
16:44:16 INFO - document served over http requires an http
16:44:16 INFO - sub-resource via fetch-request using the meta-csp
16:44:16 INFO - delivery method with keep-origin-redirect and when
16:44: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/fetch-request/cross-origin.keep-origin-redirect.http.html"
16:44:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:44:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:44:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:44:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:16 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
16:44:16 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 2644ms
16:44:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
16:44:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:16 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdd2800 == 11 [pid = 1948] [id = 263]
16:44:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa0963000) [pid = 1948] [serial = 735] [outer = (nil)]
16:44:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa0969400) [pid = 1948] [serial = 736] [outer = 0xa0963000]
16:44:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa0a16400) [pid = 1948] [serial = 737] [outer = 0xa0963000]
16:44:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:18 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
16:44:18 INFO - document served over http requires an http
16:44:18 INFO - sub-resource via fetch-request using the meta-csp
16:44:18 INFO - delivery method with no-redirect and when
16:44: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/fetch-request/cross-origin.no-redirect.http.html"
16:44:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:44:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:44:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:44:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:18 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
16:44:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1890ms
16:44:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
16:44:18 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e542400 == 12 [pid = 1948] [id = 264]
16:44:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9e545c00) [pid = 1948] [serial = 738] [outer = (nil)]
16:44:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9ee85800) [pid = 1948] [serial = 739] [outer = 0x9e545c00]
16:44:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa0963400) [pid = 1948] [serial = 740] [outer = 0x9e545c00]
16:44:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:20 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
16:44:20 INFO - document served over http requires an http
16:44:20 INFO - sub-resource via fetch-request using the meta-csp
16:44:20 INFO - delivery method with swap-origin-redirect and when
16:44: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/fetch-request/cross-origin.swap-origin-redirect.http.html"
16:44:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:20 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:44:20 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:44:20 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:44:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:20 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
16:44:20 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 2271ms
16:44:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
16:44:20 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e427c00 == 13 [pid = 1948] [id = 265]
16:44:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9e42a800) [pid = 1948] [serial = 741] [outer = (nil)]
16:44:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9e540800) [pid = 1948] [serial = 742] [outer = 0x9e42a800]
16:44:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9e9d9800) [pid = 1948] [serial = 743] [outer = 0x9e42a800]
16:44:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9e994c00 == 12 [pid = 1948] [id = 256]
16:44:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9e995c00 == 11 [pid = 1948] [id = 255]
16:44:21 INFO - PROCESS | 1898 | --DOCSHELL 0xa420f000 == 10 [pid = 1948] [id = 254]
16:44:21 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9fdcd000) [pid = 1948] [serial = 618] [outer = (nil)] [url = about:blank]
16:44:21 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa2c1a800) [pid = 1948] [serial = 642] [outer = (nil)] [url = about:blank]
16:44:21 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa2e45400) [pid = 1948] [serial = 645] [outer = (nil)] [url = about:blank]
16:44:21 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9fbe0c00) [pid = 1948] [serial = 621] [outer = (nil)] [url = about:blank]
16:44:21 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa2ae9c00) [pid = 1948] [serial = 639] [outer = (nil)] [url = about:blank]
16:44:21 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa0a15c00) [pid = 1948] [serial = 624] [outer = (nil)] [url = about:blank]
16:44:21 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9f4b3800) [pid = 1948] [serial = 657] [outer = (nil)] [url = about:blank]
16:44:21 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa2287000) [pid = 1948] [serial = 636] [outer = (nil)] [url = about:blank]
16:44:21 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa33cb800) [pid = 1948] [serial = 651] [outer = (nil)] [url = about:blank]
16:44:21 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa3305000) [pid = 1948] [serial = 648] [outer = (nil)] [url = about:blank]
16:44:21 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9edc7800) [pid = 1948] [serial = 654] [outer = (nil)] [url = about:blank]
16:44:21 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa0965000) [pid = 1948] [serial = 662] [outer = (nil)] [url = about:blank]
16:44:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:22 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e6800 == 11 [pid = 1948] [id = 266]
16:44:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9e9e6c00) [pid = 1948] [serial = 744] [outer = (nil)]
16:44:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9edc9400) [pid = 1948] [serial = 745] [outer = 0x9e9e6c00]
16:44:22 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
16:44:22 INFO - document served over http requires an http
16:44:22 INFO - sub-resource via iframe-tag using the meta-csp
16:44:22 INFO - delivery method with keep-origin-redirect and when
16:44: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/iframe-tag/cross-origin.keep-origin-redirect.http.html"
16:44:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:44:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:44:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:22 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
16:44:22 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 2395ms
16:44:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
16:44:23 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc7400 == 12 [pid = 1948] [id = 267]
16:44:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9edc8400) [pid = 1948] [serial = 746] [outer = (nil)]
16:44:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9f07e400) [pid = 1948] [serial = 747] [outer = 0x9edc8400]
16:44:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9f2ab800) [pid = 1948] [serial = 748] [outer = 0x9edc8400]
16:44:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:24 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa66c00 == 13 [pid = 1948] [id = 268]
16:44:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9fa67000) [pid = 1948] [serial = 749] [outer = (nil)]
16:44:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9fa9ec00) [pid = 1948] [serial = 750] [outer = 0x9fa67000]
16:44:25 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
16:44:25 INFO - document served over http requires an http
16:44:25 INFO - sub-resource via iframe-tag using the meta-csp
16:44:25 INFO - delivery method with no-redirect and when
16:44: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-http/iframe-tag/cross-origin.no-redirect.http.html"
16:44:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:44:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:44:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:25 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
16:44:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2308ms
16:44:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
16:44:25 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f076000 == 14 [pid = 1948] [id = 269]
16:44:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9f076400) [pid = 1948] [serial = 751] [outer = (nil)]
16:44:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9fdd1400) [pid = 1948] [serial = 752] [outer = 0x9f076400]
16:44:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa01a6400) [pid = 1948] [serial = 753] [outer = 0x9f076400]
16:44:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa1957800) [pid = 1948] [serial = 676] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa0b79000) [pid = 1948] [serial = 671] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa2ae7400) [pid = 1948] [serial = 686] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0x9f074400) [pid = 1948] [serial = 666] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa3ae4800) [pid = 1948] [serial = 700] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa4733c00) [pid = 1948] [serial = 709] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa1598800) [pid = 1948] [serial = 674] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa01a8c00) [pid = 1948] [serial = 669] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa3acf800) [pid = 1948] [serial = 697] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa2286c00) [pid = 1948] [serial = 684] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597807621]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa3a1f000) [pid = 1948] [serial = 694] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9e998800) [pid = 1948] [serial = 712] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa1d3cc00) [pid = 1948] [serial = 679] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa2e4c400) [pid = 1948] [serial = 689] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa4630400) [pid = 1948] [serial = 706] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa4153c00) [pid = 1948] [serial = 703] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa36c7800) [pid = 1948] [serial = 691] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa1de0800) [pid = 1948] [serial = 681] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0x9edd2800) [pid = 1948] [serial = 715] [outer = (nil)] [url = about:blank]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa1078c00) [pid = 1948] [serial = 673] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa3308800) [pid = 1948] [serial = 688] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0x9fdd1000) [pid = 1948] [serial = 668] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa2ae0c00) [pid = 1948] [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]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa3a27800) [pid = 1948] [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]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa420c000) [pid = 1948] [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]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa3acd000) [pid = 1948] [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]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa33cfc00) [pid = 1948] [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]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa2292c00) [pid = 1948] [serial = 683] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597807621]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0xa1d38400) [pid = 1948] [serial = 678] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0x9e996400) [pid = 1948] [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]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 60 (0xa4148c00) [pid = 1948] [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]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 59 (0xa1591000) [pid = 1948] [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]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 58 (0x9ee87800) [pid = 1948] [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]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 57 (0xa1ddc800) [pid = 1948] [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]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 56 (0x9edce000) [pid = 1948] [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]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 55 (0xa16f9800) [pid = 1948] [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]
16:44:26 INFO - PROCESS | 1898 | --DOMWINDOW == 54 (0x9e9a0c00) [pid = 1948] [serial = 713] [outer = (nil)] [url = about:blank]
16:44:27 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa9b400 == 15 [pid = 1948] [id = 270]
16:44:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 55 (0x9fdd1000) [pid = 1948] [serial = 754] [outer = (nil)]
16:44:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 56 (0xa01ad800) [pid = 1948] [serial = 755] [outer = 0x9fdd1000]
16:44:27 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
16:44:27 INFO - document served over http requires an http
16:44:27 INFO - sub-resource via iframe-tag using the meta-csp
16:44:27 INFO - delivery method with swap-origin-redirect and when
16:44: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-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
16:44:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:44:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:44:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:27 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
16:44:27 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 2597ms
16:44:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
16:44:28 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdc4c00 == 16 [pid = 1948] [id = 271]
16:44:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 57 (0x9fdc5c00) [pid = 1948] [serial = 756] [outer = (nil)]
16:44:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 58 (0xa0a21c00) [pid = 1948] [serial = 757] [outer = 0x9fdc5c00]
16:44:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 59 (0xa0abf800) [pid = 1948] [serial = 758] [outer = 0x9fdc5c00]
16:44:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:30 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
16:44:30 INFO - document served over http requires an http
16:44:30 INFO - sub-resource via script-tag using the meta-csp
16:44:30 INFO - delivery method with keep-origin-redirect and when
16:44:30 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html"
16:44:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:30 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:44:30 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:44:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:30 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html:23:7
16:44:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 3299ms
16:44:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
16:44:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:31 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee8cc00 == 17 [pid = 1948] [id = 272]
16:44:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 60 (0x9ee90c00) [pid = 1948] [serial = 759] [outer = (nil)]
16:44:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 61 (0x9f4b3800) [pid = 1948] [serial = 760] [outer = 0x9ee90c00]
16:44:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0x9fdcd400) [pid = 1948] [serial = 761] [outer = 0x9ee90c00]
16:44:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:33 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
16:44:33 INFO - document served over http requires an http
16:44:33 INFO - sub-resource via script-tag using the meta-csp
16:44:33 INFO - delivery method with no-redirect and when
16:44:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html"
16:44:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:44:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:44:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:33 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
16:44:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2036ms
16:44:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
16:44:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:33 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee8f400 == 18 [pid = 1948] [id = 273]
16:44:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0x9f29f800) [pid = 1948] [serial = 762] [outer = (nil)]
16:44:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0xa0ac7c00) [pid = 1948] [serial = 763] [outer = 0x9f29f800]
16:44:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0xa0b74c00) [pid = 1948] [serial = 764] [outer = 0x9f29f800]
16:44:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:35 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
16:44:35 INFO - document served over http requires an http
16:44:35 INFO - sub-resource via script-tag using the meta-csp
16:44:35 INFO - delivery method with swap-origin-redirect and when
16:44:35 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
16:44:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:44:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:44:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:35 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
16:44:35 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 2004ms
16:44:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
16:44:35 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0ac5000 == 19 [pid = 1948] [id = 274]
16:44:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0xa0ac5400) [pid = 1948] [serial = 765] [outer = (nil)]
16:44:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0xa0e3b800) [pid = 1948] [serial = 766] [outer = 0xa0ac5400]
16:44:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0xa0e3fc00) [pid = 1948] [serial = 767] [outer = 0xa0ac5400]
16:44:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:37 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
16:44:37 INFO - document served over http requires an http
16:44:37 INFO - sub-resource via xhr-request using the meta-csp
16:44:37 INFO - delivery method with keep-origin-redirect and when
16:44:37 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html"
16:44:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:44:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:44:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:37 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
16:44:37 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 2210ms
16:44:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
16:44:37 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e38c00 == 20 [pid = 1948] [id = 275]
16:44:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0xa0e79400) [pid = 1948] [serial = 768] [outer = (nil)]
16:44:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0xa0e7fc00) [pid = 1948] [serial = 769] [outer = 0xa0e79400]
16:44:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0xa0e83800) [pid = 1948] [serial = 770] [outer = 0xa0e79400]
16:44:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:39 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
16:44:39 INFO - document served over http requires an http
16:44:39 INFO - sub-resource via xhr-request using the meta-csp
16:44:39 INFO - delivery method with no-redirect and when
16:44:39 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html"
16:44:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:44:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:44:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:39 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
16:44:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2403ms
16:44:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
16:44:40 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e7e400 == 21 [pid = 1948] [id = 276]
16:44:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0xa106d000) [pid = 1948] [serial = 771] [outer = (nil)]
16:44:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0xa1075000) [pid = 1948] [serial = 772] [outer = 0xa106d000]
16:44:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa1591000) [pid = 1948] [serial = 773] [outer = 0xa106d000]
16:44:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:42 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
16:44:42 INFO - document served over http requires an http
16:44:42 INFO - sub-resource via xhr-request using the meta-csp
16:44:42 INFO - delivery method with swap-origin-redirect and when
16:44: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-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
16:44:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:42 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:44:42 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:44:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:42 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
16:44:42 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 2704ms
16:44:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
16:44:43 INFO - PROCESS | 1898 | ++DOCSHELL 0xa106e400 == 22 [pid = 1948] [id = 277]
16:44:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0xa1073000) [pid = 1948] [serial = 774] [outer = (nil)]
16:44:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0xa16ee800) [pid = 1948] [serial = 775] [outer = 0xa1073000]
16:44:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa16f3400) [pid = 1948] [serial = 776] [outer = 0xa1073000]
16:44:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:45 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
16:44:45 INFO - document served over http requires an https
16:44:45 INFO - sub-resource via fetch-request using the meta-csp
16:44:45 INFO - delivery method with keep-origin-redirect and when
16:44: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/fetch-request/cross-origin.keep-origin-redirect.http.html"
16:44:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:45 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:44:45 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:44:45 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:44:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:45 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
16:44:45 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 2505ms
16:44:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
16:44:46 INFO - PROCESS | 1898 | ++DOCSHELL 0xa16ec800 == 23 [pid = 1948] [id = 278]
16:44:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa16f9000) [pid = 1948] [serial = 777] [outer = (nil)]
16:44:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa1955c00) [pid = 1948] [serial = 778] [outer = 0xa16f9000]
16:44:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa1959c00) [pid = 1948] [serial = 779] [outer = 0xa16f9000]
16:44:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:49 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
16:44:49 INFO - document served over http requires an https
16:44:49 INFO - sub-resource via fetch-request using the meta-csp
16:44:49 INFO - delivery method with no-redirect and when
16:44:49 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html"
16:44:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:44:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:44:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:44:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:49 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
16:44:49 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 4202ms
16:44:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
16:44:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:49 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee8d400 == 24 [pid = 1948] [id = 279]
16:44:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0x9f071400) [pid = 1948] [serial = 780] [outer = (nil)]
16:44:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9f4b2000) [pid = 1948] [serial = 781] [outer = 0x9f071400]
16:44:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9fbe8400) [pid = 1948] [serial = 782] [outer = 0x9f071400]
16:44:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa9b400 == 23 [pid = 1948] [id = 270]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9f076000 == 22 [pid = 1948] [id = 269]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa66c00 == 21 [pid = 1948] [id = 268]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc7400 == 20 [pid = 1948] [id = 267]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e6800 == 19 [pid = 1948] [id = 266]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e427c00 == 18 [pid = 1948] [id = 265]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e542400 == 17 [pid = 1948] [id = 264]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdd2800 == 16 [pid = 1948] [id = 263]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbe3c00 == 15 [pid = 1948] [id = 262]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9faa8000 == 14 [pid = 1948] [id = 261]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4a9c00 == 13 [pid = 1948] [id = 260]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee8d000 == 12 [pid = 1948] [id = 259]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53e000 == 11 [pid = 1948] [id = 258]
16:44:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e423400 == 10 [pid = 1948] [id = 257]
16:44:51 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9f4b0400) [pid = 1948] [serial = 667] [outer = (nil)] [url = about:blank]
16:44:51 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa1e46400) [pid = 1948] [serial = 682] [outer = (nil)] [url = about:blank]
16:44:51 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa3a22800) [pid = 1948] [serial = 695] [outer = (nil)] [url = about:blank]
16:44:51 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0xa0e42800) [pid = 1948] [serial = 672] [outer = (nil)] [url = about:blank]
16:44:51 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa36cd800) [pid = 1948] [serial = 692] [outer = (nil)] [url = about:blank]
16:44:51 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa4201400) [pid = 1948] [serial = 704] [outer = (nil)] [url = about:blank]
16:44:51 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa3ae9000) [pid = 1948] [serial = 701] [outer = (nil)] [url = about:blank]
16:44:51 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa2b44800) [pid = 1948] [serial = 687] [outer = (nil)] [url = about:blank]
16:44:51 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa4636800) [pid = 1948] [serial = 707] [outer = (nil)] [url = about:blank]
16:44:51 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa3ad3c00) [pid = 1948] [serial = 698] [outer = (nil)] [url = about:blank]
16:44:51 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa1a56400) [pid = 1948] [serial = 677] [outer = (nil)] [url = about:blank]
16:44:51 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
16:44:51 INFO - document served over http requires an https
16:44:51 INFO - sub-resource via fetch-request using the meta-csp
16:44:51 INFO - delivery method with swap-origin-redirect and when
16:44: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-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html"
16:44:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:44:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:44:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:44:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:51 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
16:44:51 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 2185ms
16:44:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
16:44:51 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e4000 == 11 [pid = 1948] [id = 280]
16:44:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9edc9000) [pid = 1948] [serial = 783] [outer = (nil)]
16:44:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0x9ee83400) [pid = 1948] [serial = 784] [outer = 0x9edc9000]
16:44:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9f07ac00) [pid = 1948] [serial = 785] [outer = 0x9edc9000]
16:44:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:53 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4acc00 == 12 [pid = 1948] [id = 281]
16:44:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0x9f4ad000) [pid = 1948] [serial = 786] [outer = (nil)]
16:44:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0x9fa64800) [pid = 1948] [serial = 787] [outer = 0x9f4ad000]
16:44:53 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
16:44:53 INFO - document served over http requires an https
16:44:53 INFO - sub-resource via iframe-tag using the meta-csp
16:44:53 INFO - delivery method with keep-origin-redirect and when
16:44:53 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html"
16:44:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:53 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:44:53 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:44:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:53 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
16:44:53 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 1899ms
16:44:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
16:44:53 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e6800 == 13 [pid = 1948] [id = 282]
16:44:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0x9edc7400) [pid = 1948] [serial = 788] [outer = (nil)]
16:44:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0x9fbe8000) [pid = 1948] [serial = 789] [outer = 0x9edc7400]
16:44:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0x9fdca400) [pid = 1948] [serial = 790] [outer = 0x9edc7400]
16:44:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:55 INFO - PROCESS | 1898 | ++DOCSHELL 0xa095e400 == 14 [pid = 1948] [id = 283]
16:44:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa095ec00) [pid = 1948] [serial = 791] [outer = (nil)]
16:44:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa0962000) [pid = 1948] [serial = 792] [outer = 0xa095ec00]
16:44:55 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
16:44:55 INFO - document served over http requires an https
16:44:55 INFO - sub-resource via iframe-tag using the meta-csp
16:44:55 INFO - delivery method with no-redirect and when
16:44:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html"
16:44:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:44:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:44:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:55 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
16:44:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2039ms
16:44:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
16:44:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4ae000 == 15 [pid = 1948] [id = 284]
16:44:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9f4b4800) [pid = 1948] [serial = 793] [outer = (nil)]
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa0a1d400) [pid = 1948] [serial = 794] [outer = 0x9f4b4800]
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa0ac6c00) [pid = 1948] [serial = 795] [outer = 0x9f4b4800]
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa0969400) [pid = 1948] [serial = 736] [outer = (nil)] [url = about:blank]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0x9fa6bc00) [pid = 1948] [serial = 727] [outer = (nil)] [url = about:blank]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9fbe6c00) [pid = 1948] [serial = 730] [outer = (nil)] [url = about:blank]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa019f800) [pid = 1948] [serial = 733] [outer = (nil)] [url = about:blank]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0x9f079000) [pid = 1948] [serial = 721] [outer = (nil)] [url = about:blank]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9f4ab000) [pid = 1948] [serial = 724] [outer = (nil)] [url = about:blank]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0x9fa9ec00) [pid = 1948] [serial = 750] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597864613]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0x9f07e400) [pid = 1948] [serial = 747] [outer = (nil)] [url = about:blank]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0x9ee85800) [pid = 1948] [serial = 739] [outer = (nil)] [url = about:blank]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0x9e53b400) [pid = 1948] [serial = 718] [outer = (nil)] [url = about:blank]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0x9edc9400) [pid = 1948] [serial = 745] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0x9e540800) [pid = 1948] [serial = 742] [outer = (nil)] [url = about:blank]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0x9fdd1400) [pid = 1948] [serial = 752] [outer = (nil)] [url = about:blank]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0x9e9e6c00) [pid = 1948] [serial = 744] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0x9f076400) [pid = 1948] [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]
16:44:57 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0x9e545c00) [pid = 1948] [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]
16:44:58 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0x9edc8400) [pid = 1948] [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]
16:44:58 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0x9fdd1000) [pid = 1948] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:44:58 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0x9e42a800) [pid = 1948] [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]
16:44:58 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa463d800) [pid = 1948] [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]
16:44:58 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0x9fa67000) [pid = 1948] [serial = 749] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597864613]
16:44:58 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa01ad800) [pid = 1948] [serial = 755] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:44:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:44:58 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0xa4737400) [pid = 1948] [serial = 710] [outer = (nil)] [url = about:blank]
16:44:58 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9dc400 == 16 [pid = 1948] [id = 285]
16:44:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0x9e9e6c00) [pid = 1948] [serial = 796] [outer = (nil)]
16:44:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0x9edcd800) [pid = 1948] [serial = 797] [outer = 0x9e9e6c00]
16:44:59 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
16:44:59 INFO - document served over http requires an https
16:44:59 INFO - sub-resource via iframe-tag using the meta-csp
16:44:59 INFO - delivery method with swap-origin-redirect and when
16:44: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-https/iframe-tag/cross-origin.swap-origin-redirect.http.html"
16:44:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:44:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:44:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:44:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:44:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:44:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:44:59 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
16:44:59 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 3959ms
16:44:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
16:44:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e425000 == 17 [pid = 1948] [id = 286]
16:44:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0x9e426000) [pid = 1948] [serial = 798] [outer = (nil)]
16:45:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0x9fa5f800) [pid = 1948] [serial = 799] [outer = 0x9e426000]
16:45:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0x9fa9f400) [pid = 1948] [serial = 800] [outer = 0x9e426000]
16:45:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:02 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
16:45:02 INFO - document served over http requires an https
16:45:02 INFO - sub-resource via script-tag using the meta-csp
16:45:02 INFO - delivery method with keep-origin-redirect and when
16:45:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html"
16:45:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:45:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:45:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:02 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
16:45:02 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 2686ms
16:45:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
16:45:02 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f29e000 == 18 [pid = 1948] [id = 287]
16:45:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0x9f2a2c00) [pid = 1948] [serial = 801] [outer = (nil)]
16:45:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0xa0b78800) [pid = 1948] [serial = 802] [outer = 0x9f2a2c00]
16:45:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0xa0e44c00) [pid = 1948] [serial = 803] [outer = 0x9f2a2c00]
16:45:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:04 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
16:45:04 INFO - document served over http requires an https
16:45:04 INFO - sub-resource via script-tag using the meta-csp
16:45:04 INFO - delivery method with no-redirect and when
16:45:04 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html"
16:45:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:45:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:45:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:04 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
16:45:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2522ms
16:45:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
16:45:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:05 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a15400 == 19 [pid = 1948] [id = 288]
16:45:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0xa0abd800) [pid = 1948] [serial = 804] [outer = (nil)]
16:45:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0xa16f2000) [pid = 1948] [serial = 805] [outer = 0xa0abd800]
16:45:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0xa1955000) [pid = 1948] [serial = 806] [outer = 0xa0abd800]
16:45:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:08 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
16:45:08 INFO - document served over http requires an https
16:45:08 INFO - sub-resource via script-tag using the meta-csp
16:45:08 INFO - delivery method with swap-origin-redirect and when
16:45:08 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html"
16:45:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:45:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:45:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:08 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
16:45:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | took 3411ms
16:45:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
16:45:08 INFO - PROCESS | 1898 | ++DOCSHELL 0xa159ec00 == 20 [pid = 1948] [id = 289]
16:45:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa16eb400) [pid = 1948] [serial = 807] [outer = (nil)]
16:45:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0xa1a5b800) [pid = 1948] [serial = 808] [outer = 0xa16eb400]
16:45:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0xa1a61000) [pid = 1948] [serial = 809] [outer = 0xa16eb400]
16:45:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:10 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
16:45:10 INFO - document served over http requires an https
16:45:10 INFO - sub-resource via xhr-request using the meta-csp
16:45:10 INFO - delivery method with keep-origin-redirect and when
16:45:10 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html"
16:45:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:45:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:45:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:10 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html:23:7
16:45:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | took 2165ms
16:45:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
16:45:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:10 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1a59c00 == 21 [pid = 1948] [id = 290]
16:45:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa1d3a800) [pid = 1948] [serial = 810] [outer = (nil)]
16:45:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa1d42c00) [pid = 1948] [serial = 811] [outer = 0xa1d3a800]
16:45:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa1dd6c00) [pid = 1948] [serial = 812] [outer = 0xa1d3a800]
16:45:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:12 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
16:45:12 INFO - document served over http requires an https
16:45:12 INFO - sub-resource via xhr-request using the meta-csp
16:45:12 INFO - delivery method with no-redirect and when
16:45: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-https/xhr-request/cross-origin.no-redirect.http.html"
16:45:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:45:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:45:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:12 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
16:45:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 2104ms
16:45:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
16:45:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:12 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1ddd000 == 22 [pid = 1948] [id = 291]
16:45:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa1ddd800) [pid = 1948] [serial = 813] [outer = (nil)]
16:45:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa1e3d000) [pid = 1948] [serial = 814] [outer = 0xa1ddd800]
16:45:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa1e41800) [pid = 1948] [serial = 815] [outer = 0xa1ddd800]
16:45:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:14 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
16:45:14 INFO - document served over http requires an https
16:45:14 INFO - sub-resource via xhr-request using the meta-csp
16:45:14 INFO - delivery method with swap-origin-redirect and when
16:45: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-https/xhr-request/cross-origin.swap-origin-redirect.http.html"
16:45:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:45:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:45:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:14 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
16:45:14 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 2106ms
16:45:14 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
16:45:15 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1de2000 == 23 [pid = 1948] [id = 292]
16:45:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa1e3b400) [pid = 1948] [serial = 816] [outer = (nil)]
16:45:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa228a800) [pid = 1948] [serial = 817] [outer = 0xa1e3b400]
16:45:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa228e400) [pid = 1948] [serial = 818] [outer = 0xa1e3b400]
16:45:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:17 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
16:45:17 INFO - document served over http requires an http
16:45:17 INFO - sub-resource via fetch-request using the meta-csp
16:45:17 INFO - delivery method with keep-origin-redirect and when
16:45:17 INFO - the target request is same-origin.
16:45:17 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 2554ms
16:45:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
16:45:17 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2287000 == 24 [pid = 1948] [id = 293]
16:45:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa2a02400) [pid = 1948] [serial = 819] [outer = (nil)]
16:45:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa2a07800) [pid = 1948] [serial = 820] [outer = 0xa2a02400]
16:45:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa2a0c000) [pid = 1948] [serial = 821] [outer = 0xa2a02400]
16:45:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:19 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
16:45:19 INFO - document served over http requires an http
16:45:19 INFO - sub-resource via fetch-request using the meta-csp
16:45:19 INFO - delivery method with no-redirect and when
16:45:19 INFO - the target request is same-origin.
16:45:19 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 2313ms
16:45:19 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
16:45:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:20 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2a05c00 == 25 [pid = 1948] [id = 294]
16:45:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa2a06000) [pid = 1948] [serial = 822] [outer = (nil)]
16:45:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa2ae5800) [pid = 1948] [serial = 823] [outer = 0xa2a06000]
16:45:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa2ae9000) [pid = 1948] [serial = 824] [outer = 0xa2a06000]
16:45:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:22 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
16:45:22 INFO - document served over http requires an http
16:45:22 INFO - sub-resource via fetch-request using the meta-csp
16:45:22 INFO - delivery method with swap-origin-redirect and when
16:45:22 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
16:45:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:45:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:45:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:45:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:22 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
16:45:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 3412ms
16:45:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html
16:45:23 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edce000 == 26 [pid = 1948] [id = 295]
16:45:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9ee8fc00) [pid = 1948] [serial = 825] [outer = (nil)]
16:45:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9fa64c00) [pid = 1948] [serial = 826] [outer = 0x9ee8fc00]
16:45:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0x9fdc8800) [pid = 1948] [serial = 827] [outer = 0x9ee8fc00]
16:45:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:24 INFO - PROCESS | 1898 | --DOCSHELL 0xa095e400 == 25 [pid = 1948] [id = 283]
16:45:24 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e6800 == 24 [pid = 1948] [id = 282]
16:45:24 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4acc00 == 23 [pid = 1948] [id = 281]
16:45:24 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc5000 == 24 [pid = 1948] [id = 296]
16:45:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0x9edc6000) [pid = 1948] [serial = 828] [outer = (nil)]
16:45:24 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e4000 == 23 [pid = 1948] [id = 280]
16:45:25 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee8d400 == 22 [pid = 1948] [id = 279]
16:45:25 INFO - PROCESS | 1898 | --DOCSHELL 0xa106e400 == 21 [pid = 1948] [id = 277]
16:45:25 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e7e400 == 20 [pid = 1948] [id = 276]
16:45:25 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e38c00 == 19 [pid = 1948] [id = 275]
16:45:25 INFO - PROCESS | 1898 | --DOCSHELL 0xa0ac5000 == 18 [pid = 1948] [id = 274]
16:45:25 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee8f400 == 17 [pid = 1948] [id = 273]
16:45:25 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee8cc00 == 16 [pid = 1948] [id = 272]
16:45:25 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0x9e9d9800) [pid = 1948] [serial = 743] [outer = (nil)] [url = about:blank]
16:45:25 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa0963400) [pid = 1948] [serial = 740] [outer = (nil)] [url = about:blank]
16:45:25 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa01a6400) [pid = 1948] [serial = 753] [outer = (nil)] [url = about:blank]
16:45:25 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9f2ab800) [pid = 1948] [serial = 748] [outer = (nil)] [url = about:blank]
16:45:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9ee8cc00) [pid = 1948] [serial = 829] [outer = 0x9edc6000]
16:45:25 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
16:45:25 INFO - document served over http requires an http
16:45:25 INFO - sub-resource via iframe-tag using the meta-csp
16:45:25 INFO - delivery method with keep-origin-redirect and when
16:45:25 INFO - the target request is same-origin.
16:45:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | took 2444ms
16:45:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
16:45:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:26 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f2a7c00 == 17 [pid = 1948] [id = 297]
16:45:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9f4ab400) [pid = 1948] [serial = 830] [outer = (nil)]
16:45:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0x9fa63000) [pid = 1948] [serial = 831] [outer = 0x9f4ab400]
16:45:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0x9fbe0800) [pid = 1948] [serial = 832] [outer = 0x9f4ab400]
16:45:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:28 INFO - PROCESS | 1898 | ++DOCSHELL 0xa095d000 == 18 [pid = 1948] [id = 298]
16:45:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa095e400) [pid = 1948] [serial = 833] [outer = (nil)]
16:45:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa0964800) [pid = 1948] [serial = 834] [outer = 0xa095e400]
16:45:28 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
16:45:28 INFO - document served over http requires an http
16:45:28 INFO - sub-resource via iframe-tag using the meta-csp
16:45:28 INFO - delivery method with no-redirect and when
16:45:28 INFO - the target request is same-origin.
16:45:28 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 3230ms
16:45:28 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
16:45:29 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4aa000 == 19 [pid = 1948] [id = 299]
16:45:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa0961c00) [pid = 1948] [serial = 835] [outer = (nil)]
16:45:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa0abc400) [pid = 1948] [serial = 836] [outer = 0xa0961c00]
16:45:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa0b72400) [pid = 1948] [serial = 837] [outer = 0xa0961c00]
16:45:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0xa16ee800) [pid = 1948] [serial = 775] [outer = (nil)] [url = about:blank]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa0e7fc00) [pid = 1948] [serial = 769] [outer = (nil)] [url = about:blank]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa1075000) [pid = 1948] [serial = 772] [outer = (nil)] [url = about:blank]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0x9f4b3800) [pid = 1948] [serial = 760] [outer = (nil)] [url = about:blank]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa0ac7c00) [pid = 1948] [serial = 763] [outer = (nil)] [url = about:blank]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa0e3b800) [pid = 1948] [serial = 766] [outer = (nil)] [url = about:blank]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0x9fa64800) [pid = 1948] [serial = 787] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9ee83400) [pid = 1948] [serial = 784] [outer = (nil)] [url = about:blank]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa0a21c00) [pid = 1948] [serial = 757] [outer = (nil)] [url = about:blank]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa1955c00) [pid = 1948] [serial = 778] [outer = (nil)] [url = about:blank]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa0962000) [pid = 1948] [serial = 792] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597895011]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0x9fbe8000) [pid = 1948] [serial = 789] [outer = (nil)] [url = about:blank]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0x9f4b2000) [pid = 1948] [serial = 781] [outer = (nil)] [url = about:blank]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa0a1d400) [pid = 1948] [serial = 794] [outer = (nil)] [url = about:blank]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9f4ad000) [pid = 1948] [serial = 786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa095ec00) [pid = 1948] [serial = 791] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597895011]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0x9edc9000) [pid = 1948] [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]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9edc7400) [pid = 1948] [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]
16:45:30 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0x9f071400) [pid = 1948] [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]
16:45:30 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4b2000 == 20 [pid = 1948] [id = 300]
16:45:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9f4b3800) [pid = 1948] [serial = 838] [outer = (nil)]
16:45:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa095ec00) [pid = 1948] [serial = 839] [outer = 0x9f4b3800]
16:45:30 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
16:45:30 INFO - document served over http requires an http
16:45:30 INFO - sub-resource via iframe-tag using the meta-csp
16:45:30 INFO - delivery method with swap-origin-redirect and when
16:45:30 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
16:45:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:45:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:45:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:30 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
16:45:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 2306ms
16:45:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html
16:45:31 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa64800 == 21 [pid = 1948] [id = 301]
16:45:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa0a1cc00) [pid = 1948] [serial = 840] [outer = (nil)]
16:45:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa0e3e000) [pid = 1948] [serial = 841] [outer = 0xa0a1cc00]
16:45:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa0e81800) [pid = 1948] [serial = 842] [outer = 0xa0a1cc00]
16:45:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:32 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
16:45:32 INFO - document served over http requires an http
16:45:32 INFO - sub-resource via script-tag using the meta-csp
16:45:32 INFO - delivery method with keep-origin-redirect and when
16:45:32 INFO - the target request is same-origin.
16:45:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | took 1959ms
16:45:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
16:45:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:33 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4ad000 == 22 [pid = 1948] [id = 302]
16:45:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9fa5e800) [pid = 1948] [serial = 843] [outer = (nil)]
16:45:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9fdcc000) [pid = 1948] [serial = 844] [outer = 0x9fa5e800]
16:45:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa0ac0800) [pid = 1948] [serial = 845] [outer = 0x9fa5e800]
16:45:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:35 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
16:45:35 INFO - document served over http requires an http
16:45:35 INFO - sub-resource via script-tag using the meta-csp
16:45:35 INFO - delivery method with no-redirect and when
16:45:35 INFO - the target request is same-origin.
16:45:35 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 2146ms
16:45:35 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
16:45:35 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa63c00 == 23 [pid = 1948] [id = 303]
16:45:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9fa67000) [pid = 1948] [serial = 846] [outer = (nil)]
16:45:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa1592000) [pid = 1948] [serial = 847] [outer = 0x9fa67000]
16:45:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa16efc00) [pid = 1948] [serial = 848] [outer = 0x9fa67000]
16:45:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:37 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
16:45:37 INFO - document served over http requires an http
16:45:37 INFO - sub-resource via script-tag using the meta-csp
16:45:37 INFO - delivery method with swap-origin-redirect and when
16:45:37 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
16:45:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:45:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:45:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:37 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
16:45:37 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 2705ms
16:45:37 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
16:45:38 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1077000 == 24 [pid = 1948] [id = 304]
16:45:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa1077400) [pid = 1948] [serial = 849] [outer = (nil)]
16:45:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa1d41c00) [pid = 1948] [serial = 850] [outer = 0xa1077400]
16:45:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa1e3dc00) [pid = 1948] [serial = 851] [outer = 0xa1077400]
16:45:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:40 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
16:45:40 INFO - document served over http requires an http
16:45:40 INFO - sub-resource via xhr-request using the meta-csp
16:45:40 INFO - delivery method with keep-origin-redirect and when
16:45:40 INFO - the target request is same-origin.
16:45:40 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 2495ms
16:45:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
16:45:40 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d3ac00 == 25 [pid = 1948] [id = 305]
16:45:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa2ae0800) [pid = 1948] [serial = 852] [outer = (nil)]
16:45:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa2b3a800) [pid = 1948] [serial = 853] [outer = 0xa2ae0800]
16:45:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa2b3f000) [pid = 1948] [serial = 854] [outer = 0xa2ae0800]
16:45:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:42 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
16:45:42 INFO - document served over http requires an http
16:45:42 INFO - sub-resource via xhr-request using the meta-csp
16:45:42 INFO - delivery method with no-redirect and when
16:45:42 INFO - the target request is same-origin.
16:45:42 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 2562ms
16:45:42 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
16:45:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:43 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c19800 == 26 [pid = 1948] [id = 306]
16:45:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa2c1a000) [pid = 1948] [serial = 855] [outer = (nil)]
16:45:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa2c1e400) [pid = 1948] [serial = 856] [outer = 0xa2c1a000]
16:45:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa2c23000) [pid = 1948] [serial = 857] [outer = 0xa2c1a000]
16:45:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:46 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
16:45:46 INFO - document served over http requires an http
16:45:46 INFO - sub-resource via xhr-request using the meta-csp
16:45:46 INFO - delivery method with swap-origin-redirect and when
16:45: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-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
16:45:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:46 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:45:46 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:45:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:46 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
16:45:46 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 3359ms
16:45:46 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
16:45:46 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c1c800 == 27 [pid = 1948] [id = 307]
16:45:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa2e46800) [pid = 1948] [serial = 858] [outer = (nil)]
16:45:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa2e4f400) [pid = 1948] [serial = 859] [outer = 0xa2e46800]
16:45:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa3302400) [pid = 1948] [serial = 860] [outer = 0xa2e46800]
16:45:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:48 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
16:45:48 INFO - document served over http requires an https
16:45:48 INFO - sub-resource via fetch-request using the meta-csp
16:45:48 INFO - delivery method with keep-origin-redirect and when
16:45: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/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html"
16:45:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:48 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:45:48 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:45:48 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:45:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:48 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
16:45:48 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 2254ms
16:45:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
16:45:49 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e49000 == 28 [pid = 1948] [id = 308]
16:45:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa2e4dc00) [pid = 1948] [serial = 861] [outer = (nil)]
16:45:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa330d800) [pid = 1948] [serial = 862] [outer = 0xa2e4dc00]
16:45:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa33c3800) [pid = 1948] [serial = 863] [outer = 0xa2e4dc00]
16:45:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:50 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
16:45:50 INFO - document served over http requires an https
16:45:50 INFO - sub-resource via fetch-request using the meta-csp
16:45:50 INFO - delivery method with no-redirect and when
16:45: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/fetch-request/same-origin-downgrade.no-redirect.http.html"
16:45:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:45:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:45:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:45:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:50 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
16:45:50 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 2050ms
16:45:50 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
16:45:51 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e46400 == 29 [pid = 1948] [id = 309]
16:45:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa33cf400) [pid = 1948] [serial = 864] [outer = (nil)]
16:45:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa36c7c00) [pid = 1948] [serial = 865] [outer = 0xa33cf400]
16:45:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa36cb400) [pid = 1948] [serial = 866] [outer = 0xa33cf400]
16:45:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:54 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
16:45:54 INFO - document served over http requires an https
16:45:54 INFO - sub-resource via fetch-request using the meta-csp
16:45:54 INFO - delivery method with swap-origin-redirect and when
16:45:54 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html"
16:45:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:45:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:45:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:45:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:54 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
16:45:54 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 3450ms
16:45:54 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
16:45:54 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e997400 == 30 [pid = 1948] [id = 310]
16:45:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0x9e9de000) [pid = 1948] [serial = 867] [outer = (nil)]
16:45:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0x9f076400) [pid = 1948] [serial = 868] [outer = 0x9e9de000]
16:45:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0x9f4ae800) [pid = 1948] [serial = 869] [outer = 0x9e9de000]
16:45:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4b2000 == 29 [pid = 1948] [id = 300]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4aa000 == 28 [pid = 1948] [id = 299]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0xa095d000 == 27 [pid = 1948] [id = 298]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9f2a7c00 == 26 [pid = 1948] [id = 297]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc5000 == 25 [pid = 1948] [id = 296]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9edce000 == 24 [pid = 1948] [id = 295]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0xa2287000 == 23 [pid = 1948] [id = 293]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0xa1de2000 == 22 [pid = 1948] [id = 292]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0xa1ddd000 == 21 [pid = 1948] [id = 291]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0xa1a59c00 == 20 [pid = 1948] [id = 290]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0xa159ec00 == 19 [pid = 1948] [id = 289]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a15400 == 18 [pid = 1948] [id = 288]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9f29e000 == 17 [pid = 1948] [id = 287]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9e425000 == 16 [pid = 1948] [id = 286]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9dc400 == 15 [pid = 1948] [id = 285]
16:45:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4ae000 == 14 [pid = 1948] [id = 284]
16:45:56 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0x9fbe8400) [pid = 1948] [serial = 782] [outer = (nil)] [url = about:blank]
16:45:56 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0x9fdca400) [pid = 1948] [serial = 790] [outer = (nil)] [url = about:blank]
16:45:56 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0x9f07ac00) [pid = 1948] [serial = 785] [outer = (nil)] [url = about:blank]
16:45:57 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
16:45:57 INFO - document served over http requires an https
16:45:57 INFO - sub-resource via fetch-request using the meta-csp
16:45:57 INFO - delivery method with swap-origin-redirect and when
16:45:57 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
16:45:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:45:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:45:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:45:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:57 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
16:45:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 2852ms
16:45:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html
16:45:57 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9da000 == 15 [pid = 1948] [id = 311]
16:45:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0x9e9db400) [pid = 1948] [serial = 870] [outer = (nil)]
16:45:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0x9edd1400) [pid = 1948] [serial = 871] [outer = 0x9e9db400]
16:45:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0x9f07ec00) [pid = 1948] [serial = 872] [outer = 0x9e9db400]
16:45:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:45:59 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
16:45:59 INFO - document served over http requires an https
16:45:59 INFO - sub-resource via fetch-request using the meta-csp
16:45:59 INFO - delivery method with keep-origin-redirect and when
16:45:59 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html"
16:45:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:45:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:45:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:45:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:45:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:45:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:45:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:45:59 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
16:45:59 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 2289ms
16:45:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
16:45:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc7000 == 16 [pid = 1948] [id = 312]
16:45:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0x9f4ae400) [pid = 1948] [serial = 873] [outer = (nil)]
16:46:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0x9fa9c800) [pid = 1948] [serial = 874] [outer = 0x9f4ae400]
16:46:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0x9faa9c00) [pid = 1948] [serial = 875] [outer = 0x9f4ae400]
16:46:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0x9edcd800) [pid = 1948] [serial = 797] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0x9fa63000) [pid = 1948] [serial = 831] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa228a800) [pid = 1948] [serial = 817] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0xa0abc400) [pid = 1948] [serial = 836] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0x9fa5f800) [pid = 1948] [serial = 799] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0xa095ec00) [pid = 1948] [serial = 839] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa1e3d000) [pid = 1948] [serial = 814] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0xa1a5b800) [pid = 1948] [serial = 808] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0xa2ae5800) [pid = 1948] [serial = 823] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0xa1d42c00) [pid = 1948] [serial = 811] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0xa16f2000) [pid = 1948] [serial = 805] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa0964800) [pid = 1948] [serial = 834] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597928045]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0x9ee8cc00) [pid = 1948] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0xa2a07800) [pid = 1948] [serial = 820] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0xa0b78800) [pid = 1948] [serial = 802] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0x9fa64c00) [pid = 1948] [serial = 826] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0xa0e3e000) [pid = 1948] [serial = 841] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0x9ee8fc00) [pid = 1948] [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]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0x9edc6000) [pid = 1948] [serial = 828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0x9f4b3800) [pid = 1948] [serial = 838] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0x9f4ab400) [pid = 1948] [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]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa095e400) [pid = 1948] [serial = 833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597928045]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa0961c00) [pid = 1948] [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]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9e9e6c00) [pid = 1948] [serial = 796] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa0abf800) [pid = 1948] [serial = 758] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0x9f4afc00) [pid = 1948] [serial = 725] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa0a16400) [pid = 1948] [serial = 737] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0x9fa9f800) [pid = 1948] [serial = 728] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0x9f07e800) [pid = 1948] [serial = 722] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9fbebc00) [pid = 1948] [serial = 731] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa01ab000) [pid = 1948] [serial = 734] [outer = (nil)] [url = about:blank]
16:46:03 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0x9e9dcc00) [pid = 1948] [serial = 719] [outer = (nil)] [url = about:blank]
16:46:03 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
16:46:03 INFO - document served over http requires an https
16:46:03 INFO - sub-resource via fetch-request using the meta-csp
16:46:03 INFO - delivery method with no-redirect and when
16:46: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/fetch-request/same-origin-upgrade.no-redirect.http.html"
16:46:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:46:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:46:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:46:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:03 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
16:46:03 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 4407ms
16:46:03 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
16:46:04 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53b800 == 17 [pid = 1948] [id = 313]
16:46:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9e53c800) [pid = 1948] [serial = 876] [outer = (nil)]
16:46:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9ee84000) [pid = 1948] [serial = 877] [outer = 0x9e53c800]
16:46:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9f4ab400) [pid = 1948] [serial = 878] [outer = 0x9e53c800]
16:46:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:06 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
16:46:06 INFO - document served over http requires an https
16:46:06 INFO - sub-resource via fetch-request using the meta-csp
16:46:06 INFO - delivery method with swap-origin-redirect and when
16:46:06 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html"
16:46:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:06 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:46:06 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:46:06 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:46:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:06 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
16:46:06 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 2546ms
16:46:06 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
16:46:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:06 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e543000 == 18 [pid = 1948] [id = 314]
16:46:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9e9dcc00) [pid = 1948] [serial = 879] [outer = (nil)]
16:46:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9f4b5800) [pid = 1948] [serial = 880] [outer = 0x9e9dcc00]
16:46:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9faa2000) [pid = 1948] [serial = 881] [outer = 0x9e9dcc00]
16:46:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:08 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbec800 == 19 [pid = 1948] [id = 315]
16:46:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9fbecc00) [pid = 1948] [serial = 882] [outer = (nil)]
16:46:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9fdc4800) [pid = 1948] [serial = 883] [outer = 0x9fbecc00]
16:46:08 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
16:46:08 INFO - document served over http requires an https
16:46:08 INFO - sub-resource via iframe-tag using the meta-csp
16:46:08 INFO - delivery method with keep-origin-redirect and when
16:46:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html"
16:46:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:46:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:46:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:08 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
16:46:08 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 2306ms
16:46:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
16:46:09 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f2aac00 == 20 [pid = 1948] [id = 316]
16:46:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9fbed800) [pid = 1948] [serial = 884] [outer = (nil)]
16:46:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa01a3c00) [pid = 1948] [serial = 885] [outer = 0x9fbed800]
16:46:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa01ab000) [pid = 1948] [serial = 886] [outer = 0x9fbed800]
16:46:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:10 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0963400 == 21 [pid = 1948] [id = 317]
16:46:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa0963800) [pid = 1948] [serial = 887] [outer = (nil)]
16:46:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa0965000) [pid = 1948] [serial = 888] [outer = 0xa0963800]
16:46:10 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
16:46:10 INFO - document served over http requires an https
16:46:10 INFO - sub-resource via iframe-tag using the meta-csp
16:46:10 INFO - delivery method with no-redirect and when
16:46:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html"
16:46:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:46:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:46:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:10 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
16:46:10 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 2218ms
16:46:10 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
16:46:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:11 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdd1800 == 22 [pid = 1948] [id = 318]
16:46:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0x9fdd1c00) [pid = 1948] [serial = 889] [outer = (nil)]
16:46:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa0a1c800) [pid = 1948] [serial = 890] [outer = 0x9fdd1c00]
16:46:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa0abf800) [pid = 1948] [serial = 891] [outer = 0x9fdd1c00]
16:46:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:13 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e3d000 == 23 [pid = 1948] [id = 319]
16:46:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa0e3e000) [pid = 1948] [serial = 892] [outer = (nil)]
16:46:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa0e43000) [pid = 1948] [serial = 893] [outer = 0xa0e3e000]
16:46:13 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
16:46:13 INFO - document served over http requires an https
16:46:13 INFO - sub-resource via iframe-tag using the meta-csp
16:46:13 INFO - delivery method with swap-origin-redirect and when
16:46:13 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html"
16:46:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:46:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:46:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:13 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
16:46:13 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 2746ms
16:46:13 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
16:46:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a17800 == 24 [pid = 1948] [id = 320]
16:46:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa0a17c00) [pid = 1948] [serial = 894] [outer = (nil)]
16:46:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa1595400) [pid = 1948] [serial = 895] [outer = 0xa0a17c00]
16:46:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa16f7c00) [pid = 1948] [serial = 896] [outer = 0xa0a17c00]
16:46:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:15 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1a59000 == 25 [pid = 1948] [id = 321]
16:46:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa1a59400) [pid = 1948] [serial = 897] [outer = (nil)]
16:46:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa1a5dc00) [pid = 1948] [serial = 898] [outer = 0xa1a59400]
16:46:16 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
16:46:16 INFO - document served over http requires an https
16:46:16 INFO - sub-resource via iframe-tag using the meta-csp
16:46:16 INFO - delivery method with swap-origin-redirect and when
16:46:16 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
16:46:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:46:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:46:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:16 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
16:46:16 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 2823ms
16:46:16 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
16:46:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:17 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1070800 == 26 [pid = 1948] [id = 322]
16:46:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa1077c00) [pid = 1948] [serial = 899] [outer = (nil)]
16:46:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa1d44000) [pid = 1948] [serial = 900] [outer = 0xa1077c00]
16:46:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa1ddd000) [pid = 1948] [serial = 901] [outer = 0xa1077c00]
16:46:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:18 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e48400 == 27 [pid = 1948] [id = 323]
16:46:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa1e48800) [pid = 1948] [serial = 902] [outer = (nil)]
16:46:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa1e3fc00) [pid = 1948] [serial = 903] [outer = 0xa1e48800]
16:46:19 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
16:46:19 INFO - document served over http requires an https
16:46:19 INFO - sub-resource via iframe-tag using the meta-csp
16:46:19 INFO - delivery method with keep-origin-redirect and when
16:46: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/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html"
16:46:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:46:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:46:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:19 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
16:46:19 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 2657ms
16:46:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
16:46:19 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d3e400 == 28 [pid = 1948] [id = 324]
16:46:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa1d43000) [pid = 1948] [serial = 904] [outer = (nil)]
16:46:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa2a0b400) [pid = 1948] [serial = 905] [outer = 0xa1d43000]
16:46:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa2ae7c00) [pid = 1948] [serial = 906] [outer = 0xa1d43000]
16:46:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:21 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c25400 == 29 [pid = 1948] [id = 325]
16:46:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa2c26c00) [pid = 1948] [serial = 907] [outer = (nil)]
16:46:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa2e47800) [pid = 1948] [serial = 908] [outer = 0xa2c26c00]
16:46:22 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
16:46:22 INFO - document served over http requires an https
16:46:22 INFO - sub-resource via iframe-tag using the meta-csp
16:46:22 INFO - delivery method with no-redirect and when
16:46:22 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html"
16:46:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:46:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:46:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:22 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
16:46:22 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 3395ms
16:46:22 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
16:46:23 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2a07800 == 30 [pid = 1948] [id = 326]
16:46:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa2a0a000) [pid = 1948] [serial = 909] [outer = (nil)]
16:46:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa330ec00) [pid = 1948] [serial = 910] [outer = 0xa2a0a000]
16:46:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa33cec00) [pid = 1948] [serial = 911] [outer = 0xa2a0a000]
16:46:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:25 INFO - PROCESS | 1898 | ++DOCSHELL 0xa36d3800 == 31 [pid = 1948] [id = 327]
16:46:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa36d3c00) [pid = 1948] [serial = 912] [outer = (nil)]
16:46:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa36d6800) [pid = 1948] [serial = 913] [outer = 0xa36d3c00]
16:46:25 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
16:46:25 INFO - document served over http requires an https
16:46:25 INFO - sub-resource via iframe-tag using the meta-csp
16:46:25 INFO - delivery method with swap-origin-redirect and when
16:46: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-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html"
16:46:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:46:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:46:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:25 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
16:46:25 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 2760ms
16:46:25 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
16:46:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:26 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e4fc00 == 32 [pid = 1948] [id = 328]
16:46:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa3308400) [pid = 1948] [serial = 914] [outer = (nil)]
16:46:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa3a23400) [pid = 1948] [serial = 915] [outer = 0xa3308400]
16:46:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa3a27400) [pid = 1948] [serial = 916] [outer = 0xa3308400]
16:46:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:28 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
16:46:28 INFO - document served over http requires an https
16:46:28 INFO - sub-resource via script-tag using the meta-csp
16:46:28 INFO - delivery method with keep-origin-redirect and when
16:46: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/script-tag/same-origin-downgrade.keep-origin-redirect.http.html"
16:46:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:28 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:46:28 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:46:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:28 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
16:46:28 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 3332ms
16:46:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc8800 == 33 [pid = 1948] [id = 329]
16:46:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0x9edc9400) [pid = 1948] [serial = 917] [outer = (nil)]
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0x9f079000) [pid = 1948] [serial = 918] [outer = 0x9edc9400]
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0x9fa9dc00) [pid = 1948] [serial = 919] [outer = 0x9edc9400]
16:46:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:31 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
16:46:31 INFO - document served over http requires an https
16:46:31 INFO - sub-resource via script-tag using the meta-csp
16:46:31 INFO - delivery method with no-redirect and when
16:46:31 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html"
16:46:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:46:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:46:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:31 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
16:46:31 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 2338ms
16:46:31 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
16:46:31 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdcf400 == 34 [pid = 1948] [id = 330]
16:46:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0x9fdcf800) [pid = 1948] [serial = 920] [outer = (nil)]
16:46:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0xa0b76800) [pid = 1948] [serial = 921] [outer = 0x9fdcf800]
16:46:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0xa16f2400) [pid = 1948] [serial = 922] [outer = 0x9fdcf800]
16:46:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:33 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc7000 == 33 [pid = 1948] [id = 312]
16:46:33 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9da000 == 32 [pid = 1948] [id = 311]
16:46:33 INFO - PROCESS | 1898 | --DOCSHELL 0x9e997400 == 31 [pid = 1948] [id = 310]
16:46:33 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e46400 == 30 [pid = 1948] [id = 309]
16:46:33 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e49000 == 29 [pid = 1948] [id = 308]
16:46:33 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c1c800 == 28 [pid = 1948] [id = 307]
16:46:33 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c19800 == 27 [pid = 1948] [id = 306]
16:46:33 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d3ac00 == 26 [pid = 1948] [id = 305]
16:46:33 INFO - PROCESS | 1898 | --DOCSHELL 0xa1077000 == 25 [pid = 1948] [id = 304]
16:46:33 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa63c00 == 24 [pid = 1948] [id = 303]
16:46:33 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4ad000 == 23 [pid = 1948] [id = 302]
16:46:33 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0x9fdc8800) [pid = 1948] [serial = 827] [outer = (nil)] [url = about:blank]
16:46:33 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0xa0ac6c00) [pid = 1948] [serial = 795] [outer = (nil)] [url = about:blank]
16:46:33 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0xa0b72400) [pid = 1948] [serial = 837] [outer = (nil)] [url = about:blank]
16:46:33 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0x9fbe0800) [pid = 1948] [serial = 832] [outer = (nil)] [url = about:blank]
16:46:33 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
16:46:33 INFO - document served over http requires an https
16:46:33 INFO - sub-resource via script-tag using the meta-csp
16:46:33 INFO - delivery method with swap-origin-redirect and when
16:46:33 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html"
16:46:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:46:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:46:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:33 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
16:46:34 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 2592ms
16:46:34 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
16:46:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:34 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e430c00 == 24 [pid = 1948] [id = 331]
16:46:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0x9edc3c00) [pid = 1948] [serial = 923] [outer = (nil)]
16:46:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0x9ee8d400) [pid = 1948] [serial = 924] [outer = 0x9edc3c00]
16:46:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0x9f2a4400) [pid = 1948] [serial = 925] [outer = 0x9edc3c00]
16:46:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:36 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
16:46:36 INFO - document served over http requires an https
16:46:36 INFO - sub-resource via script-tag using the meta-csp
16:46:36 INFO - delivery method with swap-origin-redirect and when
16:46:36 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
16:46:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:46:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:46:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:36 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
16:46:36 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 2354ms
16:46:36 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
16:46:36 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42ec00 == 25 [pid = 1948] [id = 332]
16:46:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0x9fbea400) [pid = 1948] [serial = 926] [outer = (nil)]
16:46:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0xa0ab9800) [pid = 1948] [serial = 927] [outer = 0x9fbea400]
16:46:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0xa0b76000) [pid = 1948] [serial = 928] [outer = 0x9fbea400]
16:46:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:39 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0xa16f9000) [pid = 1948] [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]
16:46:39 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0xa2a06000) [pid = 1948] [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]
16:46:39 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0xa330d800) [pid = 1948] [serial = 862] [outer = (nil)] [url = about:blank]
16:46:39 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0xa2e4f400) [pid = 1948] [serial = 859] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0xa2b3a800) [pid = 1948] [serial = 853] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0x9fdcc000) [pid = 1948] [serial = 844] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0xa1d41c00) [pid = 1948] [serial = 850] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0xa2c1e400) [pid = 1948] [serial = 856] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0x9f076400) [pid = 1948] [serial = 868] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0xa36c7c00) [pid = 1948] [serial = 865] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0xa1592000) [pid = 1948] [serial = 847] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0x9edd1400) [pid = 1948] [serial = 871] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0x9fa9c800) [pid = 1948] [serial = 874] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa33cf400) [pid = 1948] [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]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0x9f4ae400) [pid = 1948] [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]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0x9e9db400) [pid = 1948] [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]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0x9e9de000) [pid = 1948] [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]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0x9e9e8400) [pid = 1948] [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]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0x9ee88c00) [pid = 1948] [serial = 716] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa0b74c00) [pid = 1948] [serial = 764] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0xa1591000) [pid = 1948] [serial = 773] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0x9fdcd400) [pid = 1948] [serial = 761] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0x9fa9f400) [pid = 1948] [serial = 800] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa0e3fc00) [pid = 1948] [serial = 767] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0xa1959c00) [pid = 1948] [serial = 779] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0xa0e83800) [pid = 1948] [serial = 770] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0xa16f3400) [pid = 1948] [serial = 776] [outer = (nil)] [url = about:blank]
16:46:40 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0xa2ae9000) [pid = 1948] [serial = 824] [outer = (nil)] [url = about:blank]
16:46:41 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
16:46:41 INFO - document served over http requires an https
16:46:41 INFO - sub-resource via script-tag using the meta-csp
16:46:41 INFO - delivery method with keep-origin-redirect and when
16:46:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html"
16:46:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:46:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:46:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:41 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
16:46:41 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 4667ms
16:46:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
16:46:41 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42d800 == 26 [pid = 1948] [id = 333]
16:46:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0x9e540800) [pid = 1948] [serial = 929] [outer = (nil)]
16:46:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0x9edc8000) [pid = 1948] [serial = 930] [outer = 0x9e540800]
16:46:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0x9f2a8400) [pid = 1948] [serial = 931] [outer = 0x9e540800]
16:46:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:43 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
16:46:43 INFO - document served over http requires an https
16:46:43 INFO - sub-resource via script-tag using the meta-csp
16:46:43 INFO - delivery method with no-redirect and when
16:46:43 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html"
16:46:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:46:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:46:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:43 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
16:46:43 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 2395ms
16:46:43 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
16:46:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:43 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53e000 == 27 [pid = 1948] [id = 334]
16:46:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0x9e9e8400) [pid = 1948] [serial = 932] [outer = (nil)]
16:46:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa0b79400) [pid = 1948] [serial = 933] [outer = 0x9e9e8400]
16:46:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa0e47800) [pid = 1948] [serial = 934] [outer = 0x9e9e8400]
16:46:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:45 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
16:46:45 INFO - document served over http requires an https
16:46:45 INFO - sub-resource via script-tag using the meta-csp
16:46:45 INFO - delivery method with swap-origin-redirect and when
16:46:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html"
16:46:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:46:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:46:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:45 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
16:46:45 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 2202ms
16:46:45 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
16:46:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:46 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a20400 == 28 [pid = 1948] [id = 335]
16:46:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa0aba000) [pid = 1948] [serial = 935] [outer = (nil)]
16:46:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa159cc00) [pid = 1948] [serial = 936] [outer = 0xa0aba000]
16:46:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa16f7000) [pid = 1948] [serial = 937] [outer = 0xa0aba000]
16:46:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:47 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
16:46:47 INFO - document served over http requires an https
16:46:47 INFO - sub-resource via xhr-request using the meta-csp
16:46:47 INFO - delivery method with keep-origin-redirect and when
16:46:47 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html"
16:46:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:46:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:46:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:47 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
16:46:47 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 2148ms
16:46:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
16:46:48 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1597000 == 29 [pid = 1948] [id = 336]
16:46:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa1d41c00) [pid = 1948] [serial = 938] [outer = (nil)]
16:46:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa228b000) [pid = 1948] [serial = 939] [outer = 0xa1d41c00]
16:46:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa2a0f800) [pid = 1948] [serial = 940] [outer = 0xa1d41c00]
16:46:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:50 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
16:46:50 INFO - document served over http requires an https
16:46:50 INFO - sub-resource via xhr-request using the meta-csp
16:46:50 INFO - delivery method with no-redirect and when
16:46: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/xhr-request/same-origin-downgrade.no-redirect.http.html"
16:46:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:46:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:46:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:50 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
16:46:50 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 2399ms
16:46:50 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
16:46:50 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e45000 == 30 [pid = 1948] [id = 337]
16:46:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa2b3e400) [pid = 1948] [serial = 941] [outer = (nil)]
16:46:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa2c22c00) [pid = 1948] [serial = 942] [outer = 0xa2b3e400]
16:46:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa2e4f400) [pid = 1948] [serial = 943] [outer = 0xa2b3e400]
16:46:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:52 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
16:46:52 INFO - document served over http requires an https
16:46:52 INFO - sub-resource via xhr-request using the meta-csp
16:46:52 INFO - delivery method with swap-origin-redirect and when
16:46:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html"
16:46:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:46:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:46:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:52 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
16:46:52 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 2666ms
16:46:52 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
16:46:53 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c20c00 == 31 [pid = 1948] [id = 338]
16:46:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa3310400) [pid = 1948] [serial = 944] [outer = (nil)]
16:46:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa36cb000) [pid = 1948] [serial = 945] [outer = 0xa3310400]
16:46:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa3acf400) [pid = 1948] [serial = 946] [outer = 0xa3310400]
16:46:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:55 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
16:46:55 INFO - document served over http requires an https
16:46:55 INFO - sub-resource via xhr-request using the meta-csp
16:46:55 INFO - delivery method with swap-origin-redirect and when
16:46: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/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
16:46:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:46:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:46:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:55 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
16:46:55 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 2496ms
16:46:55 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
16:46:56 INFO - PROCESS | 1898 | ++DOCSHELL 0xa36c9000 == 32 [pid = 1948] [id = 339]
16:46:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa3ad7800) [pid = 1948] [serial = 947] [outer = (nil)]
16:46:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa3ae2c00) [pid = 1948] [serial = 948] [outer = 0xa3ad7800]
16:46:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0xa3ae5800) [pid = 1948] [serial = 949] [outer = 0xa3ad7800]
16:46:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:58 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
16:46:58 INFO - document served over http requires an https
16:46:58 INFO - sub-resource via xhr-request using the meta-csp
16:46:58 INFO - delivery method with keep-origin-redirect and when
16:46:58 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html"
16:46:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:46:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:46:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:46:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:46:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:46:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:46:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:46:58 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
16:46:58 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 2675ms
16:46:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
16:46:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:59 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4149c00 == 33 [pid = 1948] [id = 340]
16:46:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0xa414a400) [pid = 1948] [serial = 950] [outer = (nil)]
16:46:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa4151400) [pid = 1948] [serial = 951] [outer = 0xa414a400]
16:46:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:46:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0xa4155400) [pid = 1948] [serial = 952] [outer = 0xa414a400]
16:47:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:01 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
16:47:01 INFO - document served over http requires an https
16:47:01 INFO - sub-resource via xhr-request using the meta-csp
16:47:01 INFO - delivery method with no-redirect and when
16:47:01 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html"
16:47:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:01 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:47:01 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:47:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:01 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
16:47:01 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 3201ms
16:47:01 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
16:47:01 INFO - PROCESS | 1898 | ++DOCSHELL 0xa414f000 == 34 [pid = 1948] [id = 341]
16:47:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0xa4205c00) [pid = 1948] [serial = 953] [outer = (nil)]
16:47:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0xa420b800) [pid = 1948] [serial = 954] [outer = 0xa4205c00]
16:47:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0xa4631400) [pid = 1948] [serial = 955] [outer = 0xa4205c00]
16:47:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:03 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
16:47:03 INFO - document served over http requires an https
16:47:03 INFO - sub-resource via xhr-request using the meta-csp
16:47:03 INFO - delivery method with swap-origin-redirect and when
16:47:03 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html"
16:47:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:03 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:47:03 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:47:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:03 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
16:47:03 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 2202ms
16:47:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
16:47:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:03 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4209800 == 35 [pid = 1948] [id = 342]
16:47:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0xa4639400) [pid = 1948] [serial = 956] [outer = (nil)]
16:47:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 134 (0xa463fc00) [pid = 1948] [serial = 957] [outer = 0xa4639400]
16:47:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 135 (0xa4735000) [pid = 1948] [serial = 958] [outer = 0xa4639400]
16:47:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:05 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
16:47:05 INFO - document served over http requires an http
16:47:05 INFO - sub-resource via fetch-request using the meta-referrer
16:47:05 INFO - delivery method with keep-origin-redirect and when
16:47: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"
16:47:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:47:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:47:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:47:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:05 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
16:47:05 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 2084ms
16:47:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
16:47:06 INFO - PROCESS | 1898 | ++DOCSHELL 0xa463d400 == 36 [pid = 1948] [id = 343]
16:47:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 136 (0xa473a800) [pid = 1948] [serial = 959] [outer = (nil)]
16:47:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 137 (0xa47e6800) [pid = 1948] [serial = 960] [outer = 0xa473a800]
16:47:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 138 (0xa47ec400) [pid = 1948] [serial = 961] [outer = 0xa473a800]
16:47:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:08 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
16:47:08 INFO - document served over http requires an http
16:47:08 INFO - sub-resource via fetch-request using the meta-referrer
16:47:08 INFO - delivery method with no-redirect and when
16:47: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"
16:47:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:08 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:47:08 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:47:08 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:47:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:08 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
16:47:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2585ms
16:47:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
16:47:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:09 INFO - PROCESS | 1898 | ++DOCSHELL 0xa473e800 == 37 [pid = 1948] [id = 344]
16:47:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 139 (0xa47f0800) [pid = 1948] [serial = 962] [outer = (nil)]
16:47:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 140 (0xa5187c00) [pid = 1948] [serial = 963] [outer = 0xa47f0800]
16:47:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 141 (0xa518bc00) [pid = 1948] [serial = 964] [outer = 0xa47f0800]
16:47:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:11 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
16:47:11 INFO - document served over http requires an http
16:47:11 INFO - sub-resource via fetch-request using the meta-referrer
16:47:11 INFO - delivery method with swap-origin-redirect and when
16:47:11 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
16:47:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:11 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:47:11 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:47:11 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:47:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:11 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
16:47:11 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 2610ms
16:47:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
16:47:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbec800 == 36 [pid = 1948] [id = 315]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9e543000 == 35 [pid = 1948] [id = 314]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa0963400 == 34 [pid = 1948] [id = 317]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9f2aac00 == 33 [pid = 1948] [id = 316]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e3d000 == 32 [pid = 1948] [id = 319]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdd1800 == 31 [pid = 1948] [id = 318]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa1a59000 == 30 [pid = 1948] [id = 321]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a17800 == 29 [pid = 1948] [id = 320]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e48400 == 28 [pid = 1948] [id = 323]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa1070800 == 27 [pid = 1948] [id = 322]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c25400 == 26 [pid = 1948] [id = 325]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d3e400 == 25 [pid = 1948] [id = 324]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa36d3800 == 24 [pid = 1948] [id = 327]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa2a07800 == 23 [pid = 1948] [id = 326]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc8800 == 22 [pid = 1948] [id = 329]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdcf400 == 21 [pid = 1948] [id = 330]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9e430c00 == 20 [pid = 1948] [id = 331]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53b800 == 19 [pid = 1948] [id = 313]
16:47:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42ec00 == 18 [pid = 1948] [id = 332]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42d800 == 17 [pid = 1948] [id = 333]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53e000 == 16 [pid = 1948] [id = 334]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa2a05c00 == 15 [pid = 1948] [id = 294]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a20400 == 14 [pid = 1948] [id = 335]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa1597000 == 13 [pid = 1948] [id = 336]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e45000 == 12 [pid = 1948] [id = 337]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c20c00 == 11 [pid = 1948] [id = 338]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa36c9000 == 10 [pid = 1948] [id = 339]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa4149c00 == 9 [pid = 1948] [id = 340]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa414f000 == 8 [pid = 1948] [id = 341]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa4209800 == 7 [pid = 1948] [id = 342]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa463d400 == 6 [pid = 1948] [id = 343]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa473e800 == 5 [pid = 1948] [id = 344]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa64800 == 4 [pid = 1948] [id = 301]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa16ec800 == 3 [pid = 1948] [id = 278]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdc4c00 == 2 [pid = 1948] [id = 271]
16:47:14 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e4fc00 == 1 [pid = 1948] [id = 328]
16:47:14 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42c800 == 2 [pid = 1948] [id = 345]
16:47:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0x9e42d000) [pid = 1948] [serial = 965] [outer = (nil)]
16:47:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0x9e42fc00) [pid = 1948] [serial = 966] [outer = 0x9e42d000]
16:47:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0x9e547c00) [pid = 1948] [serial = 967] [outer = 0x9e42d000]
16:47:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:16 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0xa36cb400) [pid = 1948] [serial = 866] [outer = (nil)] [url = about:blank]
16:47:16 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0x9f4ae800) [pid = 1948] [serial = 869] [outer = (nil)] [url = about:blank]
16:47:16 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0x9f07ec00) [pid = 1948] [serial = 872] [outer = (nil)] [url = about:blank]
16:47:16 INFO - PROCESS | 1898 | --DOMWINDOW == 140 (0x9faa9c00) [pid = 1948] [serial = 875] [outer = (nil)] [url = about:blank]
16:47:17 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e99a000 == 3 [pid = 1948] [id = 346]
16:47:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 141 (0x9e99a400) [pid = 1948] [serial = 968] [outer = (nil)]
16:47:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0x9e99e800) [pid = 1948] [serial = 969] [outer = 0x9e99a400]
16:47:17 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
16:47:17 INFO - document served over http requires an http
16:47:17 INFO - sub-resource via iframe-tag using the meta-referrer
16:47:17 INFO - delivery method with keep-origin-redirect and when
16:47: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"
16:47:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:47:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:47:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:17 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
16:47:17 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 6506ms
16:47:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
16:47:18 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9ddc00 == 4 [pid = 1948] [id = 347]
16:47:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0x9e9dfc00) [pid = 1948] [serial = 970] [outer = (nil)]
16:47:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0x9e9e3000) [pid = 1948] [serial = 971] [outer = 0x9e9dfc00]
16:47:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 145 (0x9edc4c00) [pid = 1948] [serial = 972] [outer = 0x9e9dfc00]
16:47:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:19 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edd0c00 == 5 [pid = 1948] [id = 348]
16:47:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 146 (0x9edd1000) [pid = 1948] [serial = 973] [outer = (nil)]
16:47:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 147 (0x9ee83800) [pid = 1948] [serial = 974] [outer = 0x9edd1000]
16:47:19 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
16:47:19 INFO - document served over http requires an http
16:47:19 INFO - sub-resource via iframe-tag using the meta-referrer
16:47:19 INFO - delivery method with no-redirect and when
16:47: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"
16:47:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:47:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:47:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:19 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
16:47:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2191ms
16:47:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
16:47:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:20 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9df000 == 6 [pid = 1948] [id = 349]
16:47:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 148 (0x9edd1c00) [pid = 1948] [serial = 975] [outer = (nil)]
16:47:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 149 (0x9f06f400) [pid = 1948] [serial = 976] [outer = 0x9edd1c00]
16:47:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 150 (0x9f078c00) [pid = 1948] [serial = 977] [outer = 0x9edd1c00]
16:47:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 149 (0xa2a02400) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 148 (0xa1077400) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 147 (0xa3308400) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 146 (0x9fdc5c00) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 145 (0x9edc9400) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 144 (0x9fdd1c00) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0xa0a17c00) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0x9fbea400) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0x9edc3c00) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 140 (0x9e426000) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 139 (0x9fbecc00) [pid = 1948] [serial = 882] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 138 (0xa2c26c00) [pid = 1948] [serial = 907] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597981681]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 137 (0x9f2a2c00) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 136 (0xa36d3c00) [pid = 1948] [serial = 912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 135 (0x9e9dcc00) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 134 (0xa1a59400) [pid = 1948] [serial = 897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 133 (0x9e994000) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0x9ee90c00) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0xa2e4dc00) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0xa2ae0800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0x9fbed800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0xa106d000) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0xa1073000) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0xa2e46800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0xa16eb400) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0x9e426800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0x9fdcf800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0xa0e3e000) [pid = 1948] [serial = 892] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0x9fa5e800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0x9fa67000) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa0963000) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa1d43000) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0xa0ac5400) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0xa1d3a800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0xa0e79400) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa1077c00) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa2a0a000) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0x9f29f800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0x9faa8c00) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0xa0a1cc00) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0x9f4b4800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0x9e53c800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0xa0963800) [pid = 1948] [serial = 887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597970571]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0x9f076800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0x9fa60c00) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa1e3b400) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0xa2c1a000) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0xa0abd800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0xa1e48800) [pid = 1948] [serial = 902] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0xa1ddd800) [pid = 1948] [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]
16:47:24 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0x9fdcb400) [pid = 1948] [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]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa0e43000) [pid = 1948] [serial = 893] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa1e3fc00) [pid = 1948] [serial = 903] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa0ab9800) [pid = 1948] [serial = 927] [outer = (nil)] [url = about:blank]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa1595400) [pid = 1948] [serial = 895] [outer = (nil)] [url = about:blank]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa0965000) [pid = 1948] [serial = 888] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597970571]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa1a5dc00) [pid = 1948] [serial = 898] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa3a23400) [pid = 1948] [serial = 915] [outer = (nil)] [url = about:blank]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa2e47800) [pid = 1948] [serial = 908] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446597981681]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0x9f4b5800) [pid = 1948] [serial = 880] [outer = (nil)] [url = about:blank]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9fdc4800) [pid = 1948] [serial = 883] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa330ec00) [pid = 1948] [serial = 910] [outer = (nil)] [url = about:blank]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa0a1c800) [pid = 1948] [serial = 890] [outer = (nil)] [url = about:blank]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa1d44000) [pid = 1948] [serial = 900] [outer = (nil)] [url = about:blank]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa2a0b400) [pid = 1948] [serial = 905] [outer = (nil)] [url = about:blank]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa36d6800) [pid = 1948] [serial = 913] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa0b76800) [pid = 1948] [serial = 921] [outer = (nil)] [url = about:blank]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9ee84000) [pid = 1948] [serial = 877] [outer = (nil)] [url = about:blank]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa01a3c00) [pid = 1948] [serial = 885] [outer = (nil)] [url = about:blank]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0x9ee8d400) [pid = 1948] [serial = 924] [outer = (nil)] [url = about:blank]
16:47:25 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9f079000) [pid = 1948] [serial = 918] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa0e81800) [pid = 1948] [serial = 842] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa1955000) [pid = 1948] [serial = 806] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa2a0c000) [pid = 1948] [serial = 821] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa2b3f000) [pid = 1948] [serial = 854] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa16efc00) [pid = 1948] [serial = 848] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa1dd6c00) [pid = 1948] [serial = 812] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa228e400) [pid = 1948] [serial = 818] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa1e41800) [pid = 1948] [serial = 815] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa2c23000) [pid = 1948] [serial = 857] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa0e44c00) [pid = 1948] [serial = 803] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa3302400) [pid = 1948] [serial = 860] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa1e3dc00) [pid = 1948] [serial = 851] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa0ac0800) [pid = 1948] [serial = 845] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa33c3800) [pid = 1948] [serial = 863] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa1a61000) [pid = 1948] [serial = 809] [outer = (nil)] [url = about:blank]
16:47:26 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e429c00 == 7 [pid = 1948] [id = 350]
16:47:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0x9e42b400) [pid = 1948] [serial = 978] [outer = (nil)]
16:47:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0x9e53ec00) [pid = 1948] [serial = 979] [outer = 0x9e42b400]
16:47:26 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
16:47:26 INFO - document served over http requires an http
16:47:26 INFO - sub-resource via iframe-tag using the meta-referrer
16:47:26 INFO - delivery method with swap-origin-redirect and when
16:47:26 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
16:47:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:47:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:47:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:26 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
16:47:26 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 6917ms
16:47:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
16:47:27 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53cc00 == 8 [pid = 1948] [id = 351]
16:47:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0x9e542800) [pid = 1948] [serial = 980] [outer = (nil)]
16:47:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0x9e9dc000) [pid = 1948] [serial = 981] [outer = 0x9e542800]
16:47:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0x9edcc000) [pid = 1948] [serial = 982] [outer = 0x9e542800]
16:47:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:29 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
16:47:29 INFO - document served over http requires an http
16:47:29 INFO - sub-resource via script-tag using the meta-referrer
16:47:29 INFO - delivery method with keep-origin-redirect and when
16:47: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"
16:47:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:47:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:47:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:29 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
16:47:29 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 2615ms
16:47:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
16:47:29 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e995000 == 9 [pid = 1948] [id = 352]
16:47:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0x9e9a1400) [pid = 1948] [serial = 983] [outer = (nil)]
16:47:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0x9f29f800) [pid = 1948] [serial = 984] [outer = 0x9e9a1400]
16:47:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9f2a4000) [pid = 1948] [serial = 985] [outer = 0x9e9a1400]
16:47:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:32 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
16:47:32 INFO - document served over http requires an http
16:47:32 INFO - sub-resource via script-tag using the meta-referrer
16:47:32 INFO - delivery method with no-redirect and when
16:47: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"
16:47:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:47:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:47:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:32 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
16:47:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 3310ms
16:47:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
16:47:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:33 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f07d800 == 10 [pid = 1948] [id = 353]
16:47:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9f4aa400) [pid = 1948] [serial = 986] [outer = (nil)]
16:47:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0x9f4b4800) [pid = 1948] [serial = 987] [outer = 0x9f4aa400]
16:47:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9fa5ec00) [pid = 1948] [serial = 988] [outer = 0x9f4aa400]
16:47:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:34 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
16:47:34 INFO - document served over http requires an http
16:47:34 INFO - sub-resource via script-tag using the meta-referrer
16:47:34 INFO - delivery method with swap-origin-redirect and when
16:47:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
16:47:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:47:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:47:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:34 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
16:47:34 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 2105ms
16:47:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
16:47:35 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4b1400 == 11 [pid = 1948] [id = 354]
16:47:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0x9f4b1800) [pid = 1948] [serial = 989] [outer = (nil)]
16:47:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0x9fa9c000) [pid = 1948] [serial = 990] [outer = 0x9f4b1800]
16:47:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0x9faa3000) [pid = 1948] [serial = 991] [outer = 0x9f4b1800]
16:47:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:37 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
16:47:37 INFO - document served over http requires an http
16:47:37 INFO - sub-resource via xhr-request using the meta-referrer
16:47:37 INFO - delivery method with keep-origin-redirect and when
16:47: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"
16:47:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:47:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:47:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:37 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
16:47:37 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 2100ms
16:47:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
16:47:37 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa6b400 == 12 [pid = 1948] [id = 355]
16:47:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0x9fbe1400) [pid = 1948] [serial = 992] [outer = (nil)]
16:47:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0x9fbeb400) [pid = 1948] [serial = 993] [outer = 0x9fbe1400]
16:47:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0x9fdc5800) [pid = 1948] [serial = 994] [outer = 0x9fbe1400]
16:47:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:39 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
16:47:39 INFO - document served over http requires an http
16:47:39 INFO - sub-resource via xhr-request using the meta-referrer
16:47:39 INFO - delivery method with no-redirect and when
16:47: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"
16:47:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:47:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:47:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:39 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
16:47:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2032ms
16:47:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
16:47:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:39 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbe8800 == 13 [pid = 1948] [id = 356]
16:47:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9fdce800) [pid = 1948] [serial = 995] [outer = (nil)]
16:47:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa01a2000) [pid = 1948] [serial = 996] [outer = 0x9fdce800]
16:47:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa01a9c00) [pid = 1948] [serial = 997] [outer = 0x9fdce800]
16:47:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:41 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
16:47:41 INFO - document served over http requires an http
16:47:41 INFO - sub-resource via xhr-request using the meta-referrer
16:47:41 INFO - delivery method with swap-origin-redirect and when
16:47: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/xhr-request/cross-origin.swap-origin-redirect.http.html"
16:47:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:47:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:47:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:41 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
16:47:41 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 2347ms
16:47:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
16:47:42 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0963c00 == 14 [pid = 1948] [id = 357]
16:47:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa0964c00) [pid = 1948] [serial = 998] [outer = (nil)]
16:47:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa0a14400) [pid = 1948] [serial = 999] [outer = 0xa0964c00]
16:47:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa0a19000) [pid = 1948] [serial = 1000] [outer = 0xa0964c00]
16:47:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:44 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
16:47:44 INFO - document served over http requires an https
16:47:44 INFO - sub-resource via fetch-request using the meta-referrer
16:47:44 INFO - delivery method with keep-origin-redirect and when
16:47: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"
16:47:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:44 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:47:44 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:47:44 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:47:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:44 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
16:47:44 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 2801ms
16:47:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
16:47:45 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0969000 == 15 [pid = 1948] [id = 358]
16:47:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa0a1fc00) [pid = 1948] [serial = 1001] [outer = (nil)]
16:47:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa0ac1800) [pid = 1948] [serial = 1002] [outer = 0xa0a1fc00]
16:47:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa0ac7000) [pid = 1948] [serial = 1003] [outer = 0xa0a1fc00]
16:47:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:47 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
16:47:47 INFO - document served over http requires an https
16:47:47 INFO - sub-resource via fetch-request using the meta-referrer
16:47:47 INFO - delivery method with no-redirect and when
16:47: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"
16:47:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:47 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:47:47 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:47:47 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:47:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:47 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
16:47:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2944ms
16:47:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
16:47:47 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e549c00 == 16 [pid = 1948] [id = 359]
16:47:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9e993800) [pid = 1948] [serial = 1004] [outer = (nil)]
16:47:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9e99b400) [pid = 1948] [serial = 1005] [outer = 0x9e993800]
16:47:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9ee8ac00) [pid = 1948] [serial = 1006] [outer = 0x9e993800]
16:47:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9edd0c00 == 15 [pid = 1948] [id = 348]
16:47:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9ddc00 == 14 [pid = 1948] [id = 347]
16:47:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e99a000 == 13 [pid = 1948] [id = 346]
16:47:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42c800 == 12 [pid = 1948] [id = 345]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9faa2000) [pid = 1948] [serial = 881] [outer = (nil)] [url = about:blank]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa01ab000) [pid = 1948] [serial = 886] [outer = (nil)] [url = about:blank]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa1ddd000) [pid = 1948] [serial = 901] [outer = (nil)] [url = about:blank]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa33cec00) [pid = 1948] [serial = 911] [outer = (nil)] [url = about:blank]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa0abf800) [pid = 1948] [serial = 891] [outer = (nil)] [url = about:blank]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa2ae7c00) [pid = 1948] [serial = 906] [outer = (nil)] [url = about:blank]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9f4ab400) [pid = 1948] [serial = 878] [outer = (nil)] [url = about:blank]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa16f7c00) [pid = 1948] [serial = 896] [outer = (nil)] [url = about:blank]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0x9fa9dc00) [pid = 1948] [serial = 919] [outer = (nil)] [url = about:blank]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0x9f2a4400) [pid = 1948] [serial = 925] [outer = (nil)] [url = about:blank]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa3a27400) [pid = 1948] [serial = 916] [outer = (nil)] [url = about:blank]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa16f2400) [pid = 1948] [serial = 922] [outer = (nil)] [url = about:blank]
16:47:50 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa0b76000) [pid = 1948] [serial = 928] [outer = (nil)] [url = about:blank]
16:47:50 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
16:47:50 INFO - document served over http requires an https
16:47:50 INFO - sub-resource via fetch-request using the meta-referrer
16:47:50 INFO - delivery method with swap-origin-redirect and when
16:47: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"
16:47:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:47:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:47:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:47:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:50 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
16:47:50 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 3304ms
16:47:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
16:47:51 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e996800 == 13 [pid = 1948] [id = 360]
16:47:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0x9e998000) [pid = 1948] [serial = 1007] [outer = (nil)]
16:47:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9e99e400) [pid = 1948] [serial = 1008] [outer = 0x9e998000]
16:47:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9edc7800) [pid = 1948] [serial = 1009] [outer = 0x9e998000]
16:47:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:52 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f071c00 == 14 [pid = 1948] [id = 361]
16:47:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9f072000) [pid = 1948] [serial = 1010] [outer = (nil)]
16:47:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9f2ab000) [pid = 1948] [serial = 1011] [outer = 0x9f072000]
16:47:52 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
16:47:52 INFO - document served over http requires an https
16:47:52 INFO - sub-resource via iframe-tag using the meta-referrer
16:47:52 INFO - delivery method with keep-origin-redirect and when
16:47: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"
16:47:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:47:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:47:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:52 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
16:47:52 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 2040ms
16:47:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
16:47:53 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42e800 == 15 [pid = 1948] [id = 362]
16:47:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9e549800) [pid = 1948] [serial = 1012] [outer = (nil)]
16:47:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9faa5000) [pid = 1948] [serial = 1013] [outer = 0x9e549800]
16:47:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9fbe9400) [pid = 1948] [serial = 1014] [outer = 0x9e549800]
16:47:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:54 INFO - PROCESS | 1898 | ++DOCSHELL 0xa01a0800 == 16 [pid = 1948] [id = 363]
16:47:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa01a0c00) [pid = 1948] [serial = 1015] [outer = (nil)]
16:47:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa01acc00) [pid = 1948] [serial = 1016] [outer = 0xa01a0c00]
16:47:54 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
16:47:54 INFO - document served over http requires an https
16:47:54 INFO - sub-resource via iframe-tag using the meta-referrer
16:47:54 INFO - delivery method with no-redirect and when
16:47:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:47:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:54 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:47:54 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:47:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:54 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
16:47:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2082ms
16:47:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa228b000) [pid = 1948] [serial = 939] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa2c22c00) [pid = 1948] [serial = 942] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa36cb000) [pid = 1948] [serial = 945] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa0b79400) [pid = 1948] [serial = 933] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa159cc00) [pid = 1948] [serial = 936] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa47e6800) [pid = 1948] [serial = 960] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa5187c00) [pid = 1948] [serial = 963] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa420b800) [pid = 1948] [serial = 954] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa463fc00) [pid = 1948] [serial = 957] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa3ae2c00) [pid = 1948] [serial = 948] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0xa4151400) [pid = 1948] [serial = 951] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0x9edc8000) [pid = 1948] [serial = 930] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0x9ee83800) [pid = 1948] [serial = 974] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598039404]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0x9e9e3000) [pid = 1948] [serial = 971] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0x9e99e800) [pid = 1948] [serial = 969] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0x9e42fc00) [pid = 1948] [serial = 966] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0x9f06f400) [pid = 1948] [serial = 976] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0x9e540800) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0x9e9e8400) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0x9edd1000) [pid = 1948] [serial = 973] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598039404]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0x9e9dfc00) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0x9e99a400) [pid = 1948] [serial = 968] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0x9e42d000) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa1d41c00) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa2b3e400) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa3310400) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa0aba000) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0xa473a800) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0xa4205c00) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 60 (0xa4639400) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 59 (0xa3ad7800) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 58 (0xa414a400) [pid = 1948] [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]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 57 (0xa2a0f800) [pid = 1948] [serial = 940] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 56 (0xa2e4f400) [pid = 1948] [serial = 943] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 55 (0xa3acf400) [pid = 1948] [serial = 946] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 54 (0xa16f7000) [pid = 1948] [serial = 937] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 53 (0xa4631400) [pid = 1948] [serial = 955] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 52 (0xa3ae5800) [pid = 1948] [serial = 949] [outer = (nil)] [url = about:blank]
16:47:54 INFO - PROCESS | 1898 | --DOMWINDOW == 51 (0xa4155400) [pid = 1948] [serial = 952] [outer = (nil)] [url = about:blank]
16:47:55 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e99e800 == 17 [pid = 1948] [id = 364]
16:47:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 52 (0x9e9d9400) [pid = 1948] [serial = 1017] [outer = (nil)]
16:47:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 53 (0x9edcac00) [pid = 1948] [serial = 1018] [outer = 0x9e9d9400]
16:47:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 54 (0xa01ab400) [pid = 1948] [serial = 1019] [outer = 0x9e9d9400]
16:47:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:56 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0ac0400 == 18 [pid = 1948] [id = 365]
16:47:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 55 (0xa0ac2400) [pid = 1948] [serial = 1020] [outer = (nil)]
16:47:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 56 (0xa0b77000) [pid = 1948] [serial = 1021] [outer = 0xa0ac2400]
16:47:56 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
16:47:56 INFO - document served over http requires an https
16:47:56 INFO - sub-resource via iframe-tag using the meta-referrer
16:47:56 INFO - delivery method with swap-origin-redirect and when
16:47: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"
16:47:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:47:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:47:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:56 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
16:47:56 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 1950ms
16:47:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
16:47:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:57 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53f800 == 19 [pid = 1948] [id = 366]
16:47:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 57 (0x9e540800) [pid = 1948] [serial = 1022] [outer = (nil)]
16:47:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 58 (0x9e99f800) [pid = 1948] [serial = 1023] [outer = 0x9e540800]
16:47:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 59 (0x9f2a0400) [pid = 1948] [serial = 1024] [outer = 0x9e540800]
16:47:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:47:59 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
16:47:59 INFO - document served over http requires an https
16:47:59 INFO - sub-resource via script-tag using the meta-referrer
16:47:59 INFO - delivery method with keep-origin-redirect and when
16:47: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"
16:47:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:47:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:47:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:47:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:47:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:47:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:47:59 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
16:47:59 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 2638ms
16:47:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
16:47:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42fc00 == 20 [pid = 1948] [id = 367]
16:47:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 60 (0x9e53d000) [pid = 1948] [serial = 1025] [outer = (nil)]
16:48:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 61 (0xa0b74400) [pid = 1948] [serial = 1026] [outer = 0x9e53d000]
16:48:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0xa0e3a000) [pid = 1948] [serial = 1027] [outer = 0x9e53d000]
16:48:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:01 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
16:48:01 INFO - document served over http requires an https
16:48:01 INFO - sub-resource via script-tag using the meta-referrer
16:48:01 INFO - delivery method with no-redirect and when
16:48: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"
16:48:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:01 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:48:01 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:48:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:01 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
16:48:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2543ms
16:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
16:48:02 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a14800 == 21 [pid = 1948] [id = 368]
16:48:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0xa0abc000) [pid = 1948] [serial = 1028] [outer = (nil)]
16:48:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0xa0e7c000) [pid = 1948] [serial = 1029] [outer = 0xa0abc000]
16:48:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0xa0e83c00) [pid = 1948] [serial = 1030] [outer = 0xa0abc000]
16:48:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:04 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
16:48:04 INFO - document served over http requires an https
16:48:04 INFO - sub-resource via script-tag using the meta-referrer
16:48:04 INFO - delivery method with swap-origin-redirect and when
16:48: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"
16:48:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:48:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:48:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:04 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
16:48:04 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 2489ms
16:48:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
16:48:04 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e7b000 == 22 [pid = 1948] [id = 369]
16:48:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0xa106ec00) [pid = 1948] [serial = 1031] [outer = (nil)]
16:48:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0xa1077800) [pid = 1948] [serial = 1032] [outer = 0xa106ec00]
16:48:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0xa1593c00) [pid = 1948] [serial = 1033] [outer = 0xa106ec00]
16:48:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:06 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
16:48:06 INFO - document served over http requires an https
16:48:06 INFO - sub-resource via xhr-request using the meta-referrer
16:48:06 INFO - delivery method with keep-origin-redirect and when
16:48:06 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:48:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:48:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:48:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:06 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
16:48:06 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 2440ms
16:48:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
16:48:07 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1075400 == 23 [pid = 1948] [id = 370]
16:48:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0xa1597800) [pid = 1948] [serial = 1034] [outer = (nil)]
16:48:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0xa16ee400) [pid = 1948] [serial = 1035] [outer = 0xa1597800]
16:48:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0xa16f2000) [pid = 1948] [serial = 1036] [outer = 0xa1597800]
16:48:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:10 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
16:48:10 INFO - document served over http requires an https
16:48:10 INFO - sub-resource via xhr-request using the meta-referrer
16:48:10 INFO - delivery method with no-redirect and when
16:48:10 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:48:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:48:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:48:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:10 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
16:48:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 3103ms
16:48:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
16:48:10 INFO - PROCESS | 1898 | ++DOCSHELL 0xa16fa400 == 24 [pid = 1948] [id = 371]
16:48:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0xa1951400) [pid = 1948] [serial = 1037] [outer = (nil)]
16:48:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0xa1959400) [pid = 1948] [serial = 1038] [outer = 0xa1951400]
16:48:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa1a54400) [pid = 1948] [serial = 1039] [outer = 0xa1951400]
16:48:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:12 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
16:48:12 INFO - document served over http requires an https
16:48:12 INFO - sub-resource via xhr-request using the meta-referrer
16:48:12 INFO - delivery method with swap-origin-redirect and when
16:48:12 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:48:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:48:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:48:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:12 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
16:48:12 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 2365ms
16:48:12 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
16:48:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:12 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1955c00 == 25 [pid = 1948] [id = 372]
16:48:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0xa1a5cc00) [pid = 1948] [serial = 1040] [outer = (nil)]
16:48:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0xa1a63c00) [pid = 1948] [serial = 1041] [outer = 0xa1a5cc00]
16:48:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa1d3ac00) [pid = 1948] [serial = 1042] [outer = 0xa1a5cc00]
16:48:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:14 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
16:48:14 INFO - document served over http requires an http
16:48:14 INFO - sub-resource via fetch-request using the meta-referrer
16:48:14 INFO - delivery method with keep-origin-redirect and when
16:48:14 INFO - the target request is same-origin.
16:48:14 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 1943ms
16:48:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
16:48:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1a61c00 == 26 [pid = 1948] [id = 373]
16:48:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa1d3f800) [pid = 1948] [serial = 1043] [outer = (nil)]
16:48:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa1dd5800) [pid = 1948] [serial = 1044] [outer = 0xa1d3f800]
16:48:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa1dd9c00) [pid = 1948] [serial = 1045] [outer = 0xa1d3f800]
16:48:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:16 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
16:48:16 INFO - document served over http requires an http
16:48:16 INFO - sub-resource via fetch-request using the meta-referrer
16:48:16 INFO - delivery method with no-redirect and when
16:48:16 INFO - the target request is same-origin.
16:48:16 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 1764ms
16:48:16 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
16:48:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edcdc00 == 27 [pid = 1948] [id = 374]
16:48:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0x9ee88800) [pid = 1948] [serial = 1046] [outer = (nil)]
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa1e3c800) [pid = 1948] [serial = 1047] [outer = 0x9ee88800]
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa1e40800) [pid = 1948] [serial = 1048] [outer = 0x9ee88800]
16:48:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:19 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
16:48:19 INFO - document served over http requires an http
16:48:19 INFO - sub-resource via fetch-request using the meta-referrer
16:48:19 INFO - delivery method with swap-origin-redirect and when
16:48: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"
16:48:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:48:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:48:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:48:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:19 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
16:48:19 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 3554ms
16:48:19 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
16:48:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:20 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e548400 == 28 [pid = 1948] [id = 375]
16:48:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9e548c00) [pid = 1948] [serial = 1049] [outer = (nil)]
16:48:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9ee8d000) [pid = 1948] [serial = 1050] [outer = 0x9e548c00]
16:48:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9fa63000) [pid = 1948] [serial = 1051] [outer = 0x9e548c00]
16:48:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0xa0ac0400 == 27 [pid = 1948] [id = 365]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9e99e800 == 26 [pid = 1948] [id = 364]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0xa01a0800 == 25 [pid = 1948] [id = 363]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42e800 == 24 [pid = 1948] [id = 362]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9f071c00 == 23 [pid = 1948] [id = 361]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9e996800 == 22 [pid = 1948] [id = 360]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9e549c00 == 21 [pid = 1948] [id = 359]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0xa0969000 == 20 [pid = 1948] [id = 358]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0xa0963c00 == 19 [pid = 1948] [id = 357]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbe8800 == 18 [pid = 1948] [id = 356]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa6b400 == 17 [pid = 1948] [id = 355]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4b1400 == 16 [pid = 1948] [id = 354]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9f07d800 == 15 [pid = 1948] [id = 353]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9e995000 == 14 [pid = 1948] [id = 352]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53cc00 == 13 [pid = 1948] [id = 351]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9e429c00 == 12 [pid = 1948] [id = 350]
16:48:21 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9df000 == 11 [pid = 1948] [id = 349]
16:48:21 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9e547c00) [pid = 1948] [serial = 967] [outer = (nil)] [url = about:blank]
16:48:21 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa47ec400) [pid = 1948] [serial = 961] [outer = (nil)] [url = about:blank]
16:48:21 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa4735000) [pid = 1948] [serial = 958] [outer = (nil)] [url = about:blank]
16:48:21 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa0e47800) [pid = 1948] [serial = 934] [outer = (nil)] [url = about:blank]
16:48:21 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0x9f2a8400) [pid = 1948] [serial = 931] [outer = (nil)] [url = about:blank]
16:48:21 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0x9edc4c00) [pid = 1948] [serial = 972] [outer = (nil)] [url = about:blank]
16:48:21 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e548000 == 12 [pid = 1948] [id = 376]
16:48:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0x9e549000) [pid = 1948] [serial = 1052] [outer = (nil)]
16:48:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9e996800) [pid = 1948] [serial = 1053] [outer = 0x9e549000]
16:48: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
16:48:22 INFO - document served over http requires an http
16:48:22 INFO - sub-resource via iframe-tag using the meta-referrer
16:48:22 INFO - delivery method with keep-origin-redirect and when
16:48:22 INFO - the target request is same-origin.
16:48: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 2548ms
16:48: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
16:48:22 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e997400 == 13 [pid = 1948] [id = 377]
16:48:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9e9df000) [pid = 1948] [serial = 1054] [outer = (nil)]
16:48:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9f072c00) [pid = 1948] [serial = 1055] [outer = 0x9e9df000]
16:48:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9f2a3c00) [pid = 1948] [serial = 1056] [outer = 0x9e9df000]
16:48:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:24 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa65400 == 14 [pid = 1948] [id = 378]
16:48:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9fa65c00) [pid = 1948] [serial = 1057] [outer = (nil)]
16:48:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9fa9e000) [pid = 1948] [serial = 1058] [outer = 0x9fa65c00]
16:48: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
16:48:24 INFO - document served over http requires an http
16:48:24 INFO - sub-resource via iframe-tag using the meta-referrer
16:48:24 INFO - delivery method with no-redirect and when
16:48:24 INFO - the target request is same-origin.
16:48: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 2147ms
16:48: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
16:48:24 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc8400 == 15 [pid = 1948] [id = 379]
16:48:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9edca400) [pid = 1948] [serial = 1059] [outer = (nil)]
16:48:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9fbe8800) [pid = 1948] [serial = 1060] [outer = 0x9edca400]
16:48:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9fdc4400) [pid = 1948] [serial = 1061] [outer = 0x9edca400]
16:48:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9e42b400) [pid = 1948] [serial = 978] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa0a14400) [pid = 1948] [serial = 999] [outer = (nil)] [url = about:blank]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa0ac1800) [pid = 1948] [serial = 1002] [outer = (nil)] [url = about:blank]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9fa9c000) [pid = 1948] [serial = 990] [outer = (nil)] [url = about:blank]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9fbeb400) [pid = 1948] [serial = 993] [outer = (nil)] [url = about:blank]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa01a2000) [pid = 1948] [serial = 996] [outer = (nil)] [url = about:blank]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0x9f29f800) [pid = 1948] [serial = 984] [outer = (nil)] [url = about:blank]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9f4b4800) [pid = 1948] [serial = 987] [outer = (nil)] [url = about:blank]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0x9e99b400) [pid = 1948] [serial = 1005] [outer = (nil)] [url = about:blank]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0x9e53ec00) [pid = 1948] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9e9dc000) [pid = 1948] [serial = 981] [outer = (nil)] [url = about:blank]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa01acc00) [pid = 1948] [serial = 1016] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598074313]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0x9faa5000) [pid = 1948] [serial = 1013] [outer = (nil)] [url = about:blank]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0x9f2ab000) [pid = 1948] [serial = 1011] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0x9e99e400) [pid = 1948] [serial = 1008] [outer = (nil)] [url = about:blank]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0x9edcac00) [pid = 1948] [serial = 1018] [outer = (nil)] [url = about:blank]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0x9e549800) [pid = 1948] [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]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0x9e998000) [pid = 1948] [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]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa01a0c00) [pid = 1948] [serial = 1015] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598074313]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0x9f072000) [pid = 1948] [serial = 1010] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:48:28 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0x9e993800) [pid = 1948] [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]
16:48:28 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42b000 == 16 [pid = 1948] [id = 380]
16:48:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0x9e42b400) [pid = 1948] [serial = 1062] [outer = (nil)]
16:48:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0x9e998000) [pid = 1948] [serial = 1063] [outer = 0x9e42b400]
16:48:28 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
16:48:28 INFO - document served over http requires an http
16:48:28 INFO - sub-resource via iframe-tag using the meta-referrer
16:48:28 INFO - delivery method with swap-origin-redirect and when
16:48: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"
16:48:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:48:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:48:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:28 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
16:48:28 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 4242ms
16:48:28 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
16:48:29 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53ec00 == 17 [pid = 1948] [id = 381]
16:48:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9e545400) [pid = 1948] [serial = 1064] [outer = (nil)]
16:48:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9fbe5400) [pid = 1948] [serial = 1065] [outer = 0x9e545400]
16:48:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa01a6400) [pid = 1948] [serial = 1066] [outer = 0x9e545400]
16:48:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:30 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
16:48:30 INFO - document served over http requires an http
16:48:30 INFO - sub-resource via script-tag using the meta-referrer
16:48:30 INFO - delivery method with keep-origin-redirect and when
16:48:30 INFO - the target request is same-origin.
16:48:30 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 2053ms
16:48:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
16:48:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:31 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f075400 == 18 [pid = 1948] [id = 382]
16:48:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9f075800) [pid = 1948] [serial = 1067] [outer = (nil)]
16:48:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0x9fa60800) [pid = 1948] [serial = 1068] [outer = 0x9f075800]
16:48:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0x9fbe6000) [pid = 1948] [serial = 1069] [outer = 0x9f075800]
16:48:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:32 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
16:48:32 INFO - document served over http requires an http
16:48:32 INFO - sub-resource via script-tag using the meta-referrer
16:48:32 INFO - delivery method with no-redirect and when
16:48:32 INFO - the target request is same-origin.
16:48:32 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
16:48:32 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
16:48:33 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f2a1400 == 19 [pid = 1948] [id = 383]
16:48:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa095d000) [pid = 1948] [serial = 1070] [outer = (nil)]
16:48:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa0969400) [pid = 1948] [serial = 1071] [outer = 0xa095d000]
16:48:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa0a1d800) [pid = 1948] [serial = 1072] [outer = 0xa095d000]
16:48:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:34 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
16:48:34 INFO - document served over http requires an http
16:48:34 INFO - sub-resource via script-tag using the meta-referrer
16:48:34 INFO - delivery method with swap-origin-redirect and when
16:48: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"
16:48:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:48:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:48:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:34 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
16:48:34 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 2002ms
16:48:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html
16:48:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:35 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0963c00 == 20 [pid = 1948] [id = 384]
16:48:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa0966400) [pid = 1948] [serial = 1073] [outer = (nil)]
16:48:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa0e7a800) [pid = 1948] [serial = 1074] [outer = 0xa0966400]
16:48:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa106b800) [pid = 1948] [serial = 1075] [outer = 0xa0966400]
16:48:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:37 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
16:48:37 INFO - document served over http requires an http
16:48:37 INFO - sub-resource via xhr-request using the meta-referrer
16:48:37 INFO - delivery method with keep-origin-redirect and when
16:48:37 INFO - the target request is same-origin.
16:48:37 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 2334ms
16:48:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
16:48:37 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e3ec00 == 21 [pid = 1948] [id = 385]
16:48:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa16ef000) [pid = 1948] [serial = 1076] [outer = (nil)]
16:48:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa195e800) [pid = 1948] [serial = 1077] [outer = 0xa16ef000]
16:48:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa1a61400) [pid = 1948] [serial = 1078] [outer = 0xa16ef000]
16:48:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:39 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
16:48:39 INFO - document served over http requires an http
16:48:39 INFO - sub-resource via xhr-request using the meta-referrer
16:48:39 INFO - delivery method with no-redirect and when
16:48:39 INFO - the target request is same-origin.
16:48:39 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 2517ms
16:48:39 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
16:48:40 INFO - PROCESS | 1898 | ++DOCSHELL 0xa195d400 == 22 [pid = 1948] [id = 386]
16:48:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa1e3cc00) [pid = 1948] [serial = 1079] [outer = (nil)]
16:48:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa1e45400) [pid = 1948] [serial = 1080] [outer = 0xa1e3cc00]
16:48:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa1e49800) [pid = 1948] [serial = 1081] [outer = 0xa1e3cc00]
16:48:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:42 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
16:48:42 INFO - document served over http requires an http
16:48:42 INFO - sub-resource via xhr-request using the meta-referrer
16:48:42 INFO - delivery method with swap-origin-redirect and when
16:48: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"
16:48:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:42 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:48:42 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:48:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:42 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
16:48:42 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 2540ms
16:48:42 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
16:48:42 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e43c00 == 23 [pid = 1948] [id = 387]
16:48:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa228a400) [pid = 1948] [serial = 1082] [outer = (nil)]
16:48:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa2293000) [pid = 1948] [serial = 1083] [outer = 0xa228a400]
16:48:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa2a06000) [pid = 1948] [serial = 1084] [outer = 0xa228a400]
16:48:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:44 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
16:48:44 INFO - document served over http requires an https
16:48:44 INFO - sub-resource via fetch-request using the meta-referrer
16:48:44 INFO - delivery method with keep-origin-redirect and when
16:48: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"
16:48:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:44 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:48:44 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:48:44 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:48:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:44 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
16:48:44 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 2449ms
16:48:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
16:48:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:45 INFO - PROCESS | 1898 | ++DOCSHELL 0xa228e000 == 24 [pid = 1948] [id = 388]
16:48:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa2291c00) [pid = 1948] [serial = 1085] [outer = (nil)]
16:48:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa2addc00) [pid = 1948] [serial = 1086] [outer = 0xa2291c00]
16:48:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa2ae2400) [pid = 1948] [serial = 1087] [outer = 0xa2291c00]
16:48:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:48 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
16:48:48 INFO - document served over http requires an https
16:48:48 INFO - sub-resource via fetch-request using the meta-referrer
16:48:48 INFO - delivery method with no-redirect and when
16:48: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"
16:48:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:48 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:48:48 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:48:48 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:48:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:48 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
16:48:48 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 3293ms
16:48:48 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
16:48:48 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2a10c00 == 25 [pid = 1948] [id = 389]
16:48:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa2adc000) [pid = 1948] [serial = 1088] [outer = (nil)]
16:48:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa2b3b000) [pid = 1948] [serial = 1089] [outer = 0xa2adc000]
16:48:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa2b3f800) [pid = 1948] [serial = 1090] [outer = 0xa2adc000]
16:48:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:50 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
16:48:50 INFO - document served over http requires an https
16:48:50 INFO - sub-resource via fetch-request using the meta-referrer
16:48:50 INFO - delivery method with swap-origin-redirect and when
16:48: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"
16:48:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:48:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:48:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:48:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:50 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
16:48:50 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 2085ms
16:48:50 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
16:48:50 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2b39800 == 26 [pid = 1948] [id = 390]
16:48:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa2b45800) [pid = 1948] [serial = 1091] [outer = (nil)]
16:48:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa2c1e400) [pid = 1948] [serial = 1092] [outer = 0xa2b45800]
16:48:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa2c23800) [pid = 1948] [serial = 1093] [outer = 0xa2b45800]
16:48:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:52 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
16:48:52 INFO - document served over http requires an https
16:48:52 INFO - sub-resource via fetch-request using the meta-referrer
16:48:52 INFO - delivery method with swap-origin-redirect and when
16:48: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"
16:48:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:52 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:48:52 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:48:52 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:48:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:52 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
16:48:52 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 2070ms
16:48:52 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
16:48:52 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c28c00 == 27 [pid = 1948] [id = 391]
16:48:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa2e45c00) [pid = 1948] [serial = 1094] [outer = (nil)]
16:48:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa2e4a400) [pid = 1948] [serial = 1095] [outer = 0xa2e45c00]
16:48:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa2e4e800) [pid = 1948] [serial = 1096] [outer = 0xa2e45c00]
16:48:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:55 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
16:48:55 INFO - document served over http requires an https
16:48:55 INFO - sub-resource via fetch-request using the meta-referrer
16:48:55 INFO - delivery method with keep-origin-redirect and when
16:48:55 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:48:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:55 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:48:55 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:48:55 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:48:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:55 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
16:48:55 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 3461ms
16:48:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
16:48:56 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4b0800 == 28 [pid = 1948] [id = 392]
16:48:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0x9f4b3000) [pid = 1948] [serial = 1097] [outer = (nil)]
16:48:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0x9fa67c00) [pid = 1948] [serial = 1098] [outer = 0x9f4b3000]
16:48:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0x9fdd2800) [pid = 1948] [serial = 1099] [outer = 0x9f4b3000]
16:48:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:58 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
16:48:58 INFO - document served over http requires an https
16:48:58 INFO - sub-resource via fetch-request using the meta-referrer
16:48:58 INFO - delivery method with no-redirect and when
16:48: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"
16:48:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:48:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:48:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:48:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:48:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:48:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:48:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:48:58 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
16:48:58 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 2539ms
16:48:58 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
16:48:58 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42b000 == 27 [pid = 1948] [id = 380]
16:48:58 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc8400 == 26 [pid = 1948] [id = 379]
16:48:58 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa65400 == 25 [pid = 1948] [id = 378]
16:48:58 INFO - PROCESS | 1898 | --DOCSHELL 0x9e997400 == 24 [pid = 1948] [id = 377]
16:48:58 INFO - PROCESS | 1898 | --DOCSHELL 0x9e548000 == 23 [pid = 1948] [id = 376]
16:48:59 INFO - PROCESS | 1898 | --DOCSHELL 0x9e548400 == 22 [pid = 1948] [id = 375]
16:48:59 INFO - PROCESS | 1898 | --DOCSHELL 0x9edcdc00 == 21 [pid = 1948] [id = 374]
16:48:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa1a61c00 == 20 [pid = 1948] [id = 373]
16:48:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa1955c00 == 19 [pid = 1948] [id = 372]
16:48:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa16fa400 == 18 [pid = 1948] [id = 371]
16:48:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa1075400 == 17 [pid = 1948] [id = 370]
16:48:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e7b000 == 16 [pid = 1948] [id = 369]
16:48:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a14800 == 15 [pid = 1948] [id = 368]
16:48:59 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42fc00 == 14 [pid = 1948] [id = 367]
16:48:59 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53f800 == 13 [pid = 1948] [id = 366]
16:48:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42b000 == 14 [pid = 1948] [id = 393]
16:48:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0x9e42c800) [pid = 1948] [serial = 1100] [outer = (nil)]
16:48:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0x9e997400) [pid = 1948] [serial = 1101] [outer = 0x9e42c800]
16:48:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0x9edcf800) [pid = 1948] [serial = 1102] [outer = 0x9e42c800]
16:48:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:48:59 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0x9ee8ac00) [pid = 1948] [serial = 1006] [outer = (nil)] [url = about:blank]
16:48:59 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0x9fbe9400) [pid = 1948] [serial = 1014] [outer = (nil)] [url = about:blank]
16:48:59 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0x9edc7800) [pid = 1948] [serial = 1009] [outer = (nil)] [url = about:blank]
16:49:00 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
16:49:00 INFO - document served over http requires an https
16:49:00 INFO - sub-resource via fetch-request using the meta-referrer
16:49:00 INFO - delivery method with swap-origin-redirect and when
16:49:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:49:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
16:49:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
16:49:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
16:49:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:00 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
16:49:00 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 2312ms
16:49:00 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
16:49:01 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f07d800 == 15 [pid = 1948] [id = 394]
16:49:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0x9f2ac800) [pid = 1948] [serial = 1103] [outer = (nil)]
16:49:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0x9fbeb800) [pid = 1948] [serial = 1104] [outer = 0x9f2ac800]
16:49:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa0965400) [pid = 1948] [serial = 1105] [outer = 0x9f2ac800]
16:49:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:02 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e38400 == 16 [pid = 1948] [id = 395]
16:49:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa0e39400) [pid = 1948] [serial = 1106] [outer = (nil)]
16:49:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa0e42400) [pid = 1948] [serial = 1107] [outer = 0xa0e39400]
16:49:04 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
16:49:04 INFO - document served over http requires an https
16:49:04 INFO - sub-resource via iframe-tag using the meta-referrer
16:49:04 INFO - delivery method with keep-origin-redirect and when
16:49: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"
16:49:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:49:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:49:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:04 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
16:49:04 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 3421ms
16:49:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
16:49:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbe3800 == 17 [pid = 1948] [id = 396]
16:49:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa0b7b800) [pid = 1948] [serial = 1108] [outer = (nil)]
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa1070000) [pid = 1948] [serial = 1109] [outer = 0xa0b7b800]
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa159b400) [pid = 1948] [serial = 1110] [outer = 0xa0b7b800]
16:49:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa1dd5800) [pid = 1948] [serial = 1044] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa1a63c00) [pid = 1948] [serial = 1041] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0xa1077800) [pid = 1948] [serial = 1032] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0xa1959400) [pid = 1948] [serial = 1038] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0xa16ee400) [pid = 1948] [serial = 1035] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa0b74400) [pid = 1948] [serial = 1026] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0x9fbe8800) [pid = 1948] [serial = 1060] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0x9ee8d000) [pid = 1948] [serial = 1050] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0xa0b77000) [pid = 1948] [serial = 1021] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0x9e99f800) [pid = 1948] [serial = 1023] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa1e3c800) [pid = 1948] [serial = 1047] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0x9f072c00) [pid = 1948] [serial = 1055] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0x9e996800) [pid = 1948] [serial = 1053] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0xa0e7c000) [pid = 1948] [serial = 1029] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0x9fa9e000) [pid = 1948] [serial = 1058] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598104081]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0x9e998000) [pid = 1948] [serial = 1063] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:49:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0x9e548c00) [pid = 1948] [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]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0x9edca400) [pid = 1948] [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]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0x9fa65c00) [pid = 1948] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598104081]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0x9e42b400) [pid = 1948] [serial = 1062] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0x9e9df000) [pid = 1948] [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]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0x9e549000) [pid = 1948] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9edd1c00) [pid = 1948] [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]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9e9d9400) [pid = 1948] [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]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa0ac2400) [pid = 1948] [serial = 1020] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9f078c00) [pid = 1948] [serial = 977] [outer = (nil)] [url = about:blank]
16:49:06 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa01ab400) [pid = 1948] [serial = 1019] [outer = (nil)] [url = about:blank]
16:49:07 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edcac00 == 18 [pid = 1948] [id = 397]
16:49:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9edcb000) [pid = 1948] [serial = 1111] [outer = (nil)]
16:49:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9f078c00) [pid = 1948] [serial = 1112] [outer = 0x9edcb000]
16:49:07 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
16:49:07 INFO - document served over http requires an https
16:49:07 INFO - sub-resource via iframe-tag using the meta-referrer
16:49:07 INFO - delivery method with no-redirect and when
16:49:07 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:49:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:49:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:49:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:07 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
16:49:07 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 3307ms
16:49:07 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
16:49:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:08 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e428c00 == 19 [pid = 1948] [id = 398]
16:49:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9e42b400) [pid = 1948] [serial = 1113] [outer = (nil)]
16:49:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9f2a0c00) [pid = 1948] [serial = 1114] [outer = 0x9e42b400]
16:49:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9faa2000) [pid = 1948] [serial = 1115] [outer = 0x9e42b400]
16:49:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:09 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a15800 == 20 [pid = 1948] [id = 399]
16:49:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa0a19800) [pid = 1948] [serial = 1116] [outer = (nil)]
16:49:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa0e3f400) [pid = 1948] [serial = 1117] [outer = 0xa0a19800]
16:49:09 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
16:49:09 INFO - document served over http requires an https
16:49:09 INFO - sub-resource via iframe-tag using the meta-referrer
16:49:09 INFO - delivery method with swap-origin-redirect and when
16:49: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"
16:49:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:09 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:49:09 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:49:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:09 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
16:49:09 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 2198ms
16:49:09 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
16:49:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:10 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9a1000 == 21 [pid = 1948] [id = 400]
16:49:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0x9edca400) [pid = 1948] [serial = 1118] [outer = (nil)]
16:49:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa16f0c00) [pid = 1948] [serial = 1119] [outer = 0x9edca400]
16:49:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa1952800) [pid = 1948] [serial = 1120] [outer = 0x9edca400]
16:49:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:11 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1a5ac00 == 22 [pid = 1948] [id = 401]
16:49:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa1a5b400) [pid = 1948] [serial = 1121] [outer = (nil)]
16:49:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa1d3a400) [pid = 1948] [serial = 1122] [outer = 0xa1a5b400]
16:49:12 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
16:49:12 INFO - document served over http requires an https
16:49:12 INFO - sub-resource via iframe-tag using the meta-referrer
16:49:12 INFO - delivery method with swap-origin-redirect and when
16:49: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"
16:49:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:12 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:49:12 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:49:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:12 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
16:49:12 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 2912ms
16:49:12 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
16:49:13 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1596400 == 23 [pid = 1948] [id = 402]
16:49:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa1598c00) [pid = 1948] [serial = 1123] [outer = (nil)]
16:49:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa1e3e800) [pid = 1948] [serial = 1124] [outer = 0xa1598c00]
16:49:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa228a000) [pid = 1948] [serial = 1125] [outer = 0xa1598c00]
16:49:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2adec00 == 24 [pid = 1948] [id = 403]
16:49:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa2ae1000) [pid = 1948] [serial = 1126] [outer = (nil)]
16:49:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa2b3e400) [pid = 1948] [serial = 1127] [outer = 0xa2ae1000]
16:49:15 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
16:49:15 INFO - document served over http requires an https
16:49:15 INFO - sub-resource via iframe-tag using the meta-referrer
16:49:15 INFO - delivery method with keep-origin-redirect and when
16:49:15 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:49:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:49:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:49:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:15 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
16:49:15 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 2841ms
16:49:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
16:49:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:16 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1dddc00 == 25 [pid = 1948] [id = 404]
16:49:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa1de3c00) [pid = 1948] [serial = 1128] [outer = (nil)]
16:49:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa2e50c00) [pid = 1948] [serial = 1129] [outer = 0xa1de3c00]
16:49:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa3306c00) [pid = 1948] [serial = 1130] [outer = 0xa1de3c00]
16:49:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:17 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3310000 == 26 [pid = 1948] [id = 405]
16:49:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa3310400) [pid = 1948] [serial = 1131] [outer = (nil)]
16:49:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa33c2c00) [pid = 1948] [serial = 1132] [outer = 0xa3310400]
16:49:17 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
16:49:17 INFO - document served over http requires an https
16:49:17 INFO - sub-resource via iframe-tag using the meta-referrer
16:49:17 INFO - delivery method with no-redirect and when
16:49: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"
16:49:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:49:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:49:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:17 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
16:49:17 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 2397ms
16:49:17 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
16:49:18 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e4ac00 == 27 [pid = 1948] [id = 406]
16:49:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa2e4d800) [pid = 1948] [serial = 1133] [outer = (nil)]
16:49:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa33cb800) [pid = 1948] [serial = 1134] [outer = 0xa2e4d800]
16:49:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa33d0400) [pid = 1948] [serial = 1135] [outer = 0xa2e4d800]
16:49:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:20 INFO - PROCESS | 1898 | ++DOCSHELL 0xa36d0400 == 28 [pid = 1948] [id = 407]
16:49:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa36d0800) [pid = 1948] [serial = 1136] [outer = (nil)]
16:49:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa36d3c00) [pid = 1948] [serial = 1137] [outer = 0xa36d0800]
16:49:21 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
16:49:21 INFO - document served over http requires an https
16:49:21 INFO - sub-resource via iframe-tag using the meta-referrer
16:49:21 INFO - delivery method with swap-origin-redirect and when
16:49: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"
16:49:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
16:49:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
16:49:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:21 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
16:49:21 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 3351ms
16:49:21 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
16:49:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:21 INFO - PROCESS | 1898 | ++DOCSHELL 0xa33c9c00 == 29 [pid = 1948] [id = 408]
16:49:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa33ca000) [pid = 1948] [serial = 1138] [outer = (nil)]
16:49:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa3a20400) [pid = 1948] [serial = 1139] [outer = 0xa33ca000]
16:49:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa3a25800) [pid = 1948] [serial = 1140] [outer = 0xa33ca000]
16:49:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:23 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
16:49:23 INFO - document served over http requires an https
16:49:23 INFO - sub-resource via script-tag using the meta-referrer
16:49:23 INFO - delivery method with keep-origin-redirect and when
16:49: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"
16:49:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:23 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:49:23 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:49:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:23 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
16:49:23 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 2349ms
16:49:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
16:49:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:24 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3a1f000 == 30 [pid = 1948] [id = 409]
16:49:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa3a29c00) [pid = 1948] [serial = 1141] [outer = (nil)]
16:49:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa3ad3800) [pid = 1948] [serial = 1142] [outer = 0xa3a29c00]
16:49:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa3ad9000) [pid = 1948] [serial = 1143] [outer = 0xa3a29c00]
16:49:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:25 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
16:49:25 INFO - document served over http requires an https
16:49:25 INFO - sub-resource via script-tag using the meta-referrer
16:49:25 INFO - delivery method with no-redirect and when
16:49: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"
16:49:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:49:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:49:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:25 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
16:49:25 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 2039ms
16:49:25 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
16:49:26 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ad1000 == 31 [pid = 1948] [id = 410]
16:49:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa3ad1400) [pid = 1948] [serial = 1144] [outer = (nil)]
16:49:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa3aebc00) [pid = 1948] [serial = 1145] [outer = 0xa3ad1400]
16:49:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa414bc00) [pid = 1948] [serial = 1146] [outer = 0xa3ad1400]
16:49:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:27 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
16:49:27 INFO - document served over http requires an https
16:49:27 INFO - sub-resource via script-tag using the meta-referrer
16:49:27 INFO - delivery method with swap-origin-redirect and when
16:49:27 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:49:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:49:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:49:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:27 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
16:49:27 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 2159ms
16:49:27 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
16:49:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:28 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3aea000 == 32 [pid = 1948] [id = 411]
16:49:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa4151000) [pid = 1948] [serial = 1147] [outer = (nil)]
16:49:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0xa4205c00) [pid = 1948] [serial = 1148] [outer = 0xa4151000]
16:49:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0xa420c400) [pid = 1948] [serial = 1149] [outer = 0xa4151000]
16:49:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:30 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
16:49:30 INFO - document served over http requires an https
16:49:30 INFO - sub-resource via script-tag using the meta-referrer
16:49:30 INFO - delivery method with swap-origin-redirect and when
16:49: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"
16:49:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:30 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:49:30 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:49:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:30 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
16:49:30 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 2587ms
16:49:30 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
16:49:31 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4203c00 == 33 [pid = 1948] [id = 412]
16:49:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa4630800) [pid = 1948] [serial = 1150] [outer = (nil)]
16:49:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0xa463a400) [pid = 1948] [serial = 1151] [outer = 0xa4630800]
16:49:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0xa4730400) [pid = 1948] [serial = 1152] [outer = 0xa4630800]
16:49:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:33 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
16:49:33 INFO - document served over http requires an https
16:49:33 INFO - sub-resource via script-tag using the meta-referrer
16:49:33 INFO - delivery method with keep-origin-redirect and when
16:49:33 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
16:49:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:49:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:49:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:33 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
16:49:33 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 2502ms
16:49:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
16:49:33 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4637c00 == 34 [pid = 1948] [id = 413]
16:49:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0xa4739400) [pid = 1948] [serial = 1153] [outer = (nil)]
16:49:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0xa47e9000) [pid = 1948] [serial = 1154] [outer = 0xa4739400]
16:49:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0xa47ef400) [pid = 1948] [serial = 1155] [outer = 0xa4739400]
16:49:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:35 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
16:49:35 INFO - document served over http requires an https
16:49:35 INFO - sub-resource via script-tag using the meta-referrer
16:49:35 INFO - delivery method with no-redirect and when
16:49: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"
16:49:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:49:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:49:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:35 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
16:49:35 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 2348ms
16:49:35 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
16:49:35 INFO - PROCESS | 1898 | ++DOCSHELL 0xa47e7400 == 35 [pid = 1948] [id = 414]
16:49:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 134 (0xa47f5c00) [pid = 1948] [serial = 1156] [outer = (nil)]
16:49:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 135 (0xa5192400) [pid = 1948] [serial = 1157] [outer = 0xa47f5c00]
16:49:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 136 (0xa585ec00) [pid = 1948] [serial = 1158] [outer = 0xa47f5c00]
16:49:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0x9f075400 == 34 [pid = 1948] [id = 382]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0x9f2a1400 == 33 [pid = 1948] [id = 383]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa0963c00 == 32 [pid = 1948] [id = 384]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e3ec00 == 31 [pid = 1948] [id = 385]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa195d400 == 30 [pid = 1948] [id = 386]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e43c00 == 29 [pid = 1948] [id = 387]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa228e000 == 28 [pid = 1948] [id = 388]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa2a10c00 == 27 [pid = 1948] [id = 389]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa2b39800 == 26 [pid = 1948] [id = 390]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4b0800 == 25 [pid = 1948] [id = 392]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42b000 == 24 [pid = 1948] [id = 393]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e38400 == 23 [pid = 1948] [id = 395]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53ec00 == 22 [pid = 1948] [id = 381]
16:49:39 INFO - PROCESS | 1898 | --DOCSHELL 0x9f07d800 == 21 [pid = 1948] [id = 394]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a15800 == 20 [pid = 1948] [id = 399]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9e428c00 == 19 [pid = 1948] [id = 398]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa1a5ac00 == 18 [pid = 1948] [id = 401]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9a1000 == 17 [pid = 1948] [id = 400]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa2adec00 == 16 [pid = 1948] [id = 403]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa1596400 == 15 [pid = 1948] [id = 402]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa3310000 == 14 [pid = 1948] [id = 405]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa1dddc00 == 13 [pid = 1948] [id = 404]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa36d0400 == 12 [pid = 1948] [id = 407]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e4ac00 == 11 [pid = 1948] [id = 406]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa33c9c00 == 10 [pid = 1948] [id = 408]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa3a1f000 == 9 [pid = 1948] [id = 409]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ad1000 == 8 [pid = 1948] [id = 410]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa3aea000 == 7 [pid = 1948] [id = 411]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa4203c00 == 6 [pid = 1948] [id = 412]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa4637c00 == 5 [pid = 1948] [id = 413]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9edcac00 == 4 [pid = 1948] [id = 397]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbe3800 == 3 [pid = 1948] [id = 396]
16:49:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c28c00 == 2 [pid = 1948] [id = 391]
16:49:41 INFO - PROCESS | 1898 | --DOMWINDOW == 135 (0x9f2a3c00) [pid = 1948] [serial = 1056] [outer = (nil)] [url = about:blank]
16:49:41 INFO - PROCESS | 1898 | --DOMWINDOW == 134 (0x9fa63000) [pid = 1948] [serial = 1051] [outer = (nil)] [url = about:blank]
16:49:41 INFO - PROCESS | 1898 | --DOMWINDOW == 133 (0x9fdc4400) [pid = 1948] [serial = 1061] [outer = (nil)] [url = about:blank]
16:49:41 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
16:49:41 INFO - document served over http requires an https
16:49:41 INFO - sub-resource via script-tag using the meta-referrer
16:49:41 INFO - delivery method with swap-origin-redirect and when
16:49: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"
16:49:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
16:49:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
16:49:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:41 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
16:49:41 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 6107ms
16:49:41 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
16:49:41 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e541400 == 3 [pid = 1948] [id = 415]
16:49:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 134 (0x9e543800) [pid = 1948] [serial = 1159] [outer = (nil)]
16:49:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 135 (0x9e546800) [pid = 1948] [serial = 1160] [outer = 0x9e543800]
16:49:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 136 (0x9e996400) [pid = 1948] [serial = 1161] [outer = 0x9e543800]
16:49:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:43 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
16:49:43 INFO - document served over http requires an https
16:49:43 INFO - sub-resource via xhr-request using the meta-referrer
16:49:43 INFO - delivery method with keep-origin-redirect and when
16:49: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"
16:49:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:49:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:49:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:43 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
16:49:43 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 1943ms
16:49:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
16:49:43 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53e000 == 4 [pid = 1948] [id = 416]
16:49:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 137 (0x9e9a1c00) [pid = 1948] [serial = 1162] [outer = (nil)]
16:49:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 138 (0x9e9e6c00) [pid = 1948] [serial = 1163] [outer = 0x9e9a1c00]
16:49:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 139 (0x9edc8800) [pid = 1948] [serial = 1164] [outer = 0x9e9a1c00]
16:49:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:45 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
16:49:45 INFO - document served over http requires an https
16:49:45 INFO - sub-resource via xhr-request using the meta-referrer
16:49:45 INFO - delivery method with no-redirect and when
16:49: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"
16:49:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:49:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:49:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:45 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
16:49:45 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 1888ms
16:49:45 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
16:49:45 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e3c00 == 5 [pid = 1948] [id = 417]
16:49:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 140 (0x9ee83800) [pid = 1948] [serial = 1165] [outer = (nil)]
16:49:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 141 (0x9ee8fc00) [pid = 1948] [serial = 1166] [outer = 0x9ee83800]
16:49:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0x9f073000) [pid = 1948] [serial = 1167] [outer = 0x9ee83800]
16:49:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0xa0964c00) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 140 (0x9e542800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 139 (0x9fdce800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 138 (0xa0a1fc00) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 137 (0x9f4b1800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 136 (0x9ee88800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 135 (0x9e9a1400) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 134 (0x9fbe1400) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 133 (0xa47f0800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0x9f4aa400) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0xa0b7b800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0x9f4b3000) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0xa0abc000) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0xa1951400) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0xa228a400) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0x9f075800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0xa2b45800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0xa1e3cc00) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0xa16ef000) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0x9e545400) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0x9edcb000) [pid = 1948] [serial = 1111] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598147193]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0xa1597800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa095d000) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0x9e540800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0xa1d3f800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0xa0966400) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0x9e42c800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa1a5cc00) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa2e45c00) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0xa106ec00) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0x9f2ac800) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0x9e53d000) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa0e39400) [pid = 1948] [serial = 1106] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0xa2adc000) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0xa2291c00) [pid = 1948] [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]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0xa0e7a800) [pid = 1948] [serial = 1074] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0x9fbeb800) [pid = 1948] [serial = 1104] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa2b3b000) [pid = 1948] [serial = 1089] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0xa2293000) [pid = 1948] [serial = 1083] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0xa0e42400) [pid = 1948] [serial = 1107] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0x9fa67c00) [pid = 1948] [serial = 1098] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0x9e997400) [pid = 1948] [serial = 1101] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0x9fbe5400) [pid = 1948] [serial = 1065] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa2e4a400) [pid = 1948] [serial = 1095] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa2addc00) [pid = 1948] [serial = 1086] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0x9fa60800) [pid = 1948] [serial = 1068] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa1e45400) [pid = 1948] [serial = 1080] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa2c1e400) [pid = 1948] [serial = 1092] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa0969400) [pid = 1948] [serial = 1071] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa195e800) [pid = 1948] [serial = 1077] [outer = (nil)] [url = about:blank]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9f078c00) [pid = 1948] [serial = 1112] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598147193]
16:49:50 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa1070000) [pid = 1948] [serial = 1109] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa1a54400) [pid = 1948] [serial = 1039] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa0a19000) [pid = 1948] [serial = 1000] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa16f2000) [pid = 1948] [serial = 1036] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa1d3ac00) [pid = 1948] [serial = 1042] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9edcc000) [pid = 1948] [serial = 982] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0x9f2a0400) [pid = 1948] [serial = 1024] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa1e49800) [pid = 1948] [serial = 1081] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa1a61400) [pid = 1948] [serial = 1078] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa01a9c00) [pid = 1948] [serial = 997] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa0ac7000) [pid = 1948] [serial = 1003] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9faa3000) [pid = 1948] [serial = 991] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa1593c00) [pid = 1948] [serial = 1033] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa0e3a000) [pid = 1948] [serial = 1027] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa1dd9c00) [pid = 1948] [serial = 1045] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa106b800) [pid = 1948] [serial = 1075] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa1e40800) [pid = 1948] [serial = 1048] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0x9f2a4000) [pid = 1948] [serial = 985] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa0e83c00) [pid = 1948] [serial = 1030] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0x9fdc5800) [pid = 1948] [serial = 994] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa518bc00) [pid = 1948] [serial = 964] [outer = (nil)] [url = about:blank]
16:49:51 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0x9fa5ec00) [pid = 1948] [serial = 988] [outer = (nil)] [url = about:blank]
16:49:52 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
16:49:52 INFO - document served over http requires an https
16:49:52 INFO - sub-resource via xhr-request using the meta-referrer
16:49:52 INFO - delivery method with swap-origin-redirect and when
16:49: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"
16:49:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:49:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:49:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:52 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
16:49:52 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 6566ms
16:49:52 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
16:49:52 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e541000 == 6 [pid = 1948] [id = 418]
16:49:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0x9e547800) [pid = 1948] [serial = 1168] [outer = (nil)]
16:49:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0x9e997400) [pid = 1948] [serial = 1169] [outer = 0x9e547800]
16:49:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9e9dc800) [pid = 1948] [serial = 1170] [outer = 0x9e547800]
16:49:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:55 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
16:49:55 INFO - document served over http requires an https
16:49:55 INFO - sub-resource via xhr-request using the meta-referrer
16:49:55 INFO - delivery method with swap-origin-redirect and when
16:49: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"
16:49:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:49:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:49:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:55 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
16:49:55 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 3205ms
16:49:55 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
16:49:55 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e542800 == 7 [pid = 1948] [id = 419]
16:49:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9e547400) [pid = 1948] [serial = 1171] [outer = (nil)]
16:49:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0x9f07c000) [pid = 1948] [serial = 1172] [outer = 0x9e547400]
16:49:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9f29f400) [pid = 1948] [serial = 1173] [outer = 0x9e547400]
16:49:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:57 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
16:49:57 INFO - document served over http requires an https
16:49:57 INFO - sub-resource via xhr-request using the meta-referrer
16:49:57 INFO - delivery method with keep-origin-redirect and when
16:49: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"
16:49:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:49:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:49:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:57 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
16:49:57 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 2300ms
16:49:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
16:49:58 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee8e400 == 8 [pid = 1948] [id = 420]
16:49:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0x9f07a000) [pid = 1948] [serial = 1174] [outer = (nil)]
16:49:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0x9f4ac400) [pid = 1948] [serial = 1175] [outer = 0x9f07a000]
16:49:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0x9f4b2c00) [pid = 1948] [serial = 1176] [outer = 0x9f07a000]
16:49:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:49:59 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
16:49:59 INFO - document served over http requires an https
16:49:59 INFO - sub-resource via xhr-request using the meta-referrer
16:49:59 INFO - delivery method with no-redirect and when
16:49: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"
16:49:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:49:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:49:59 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:49:59 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:49:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:49:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:49:59 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
16:49:59 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 2009ms
16:49:59 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
16:49:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:00 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f2aa000 == 9 [pid = 1948] [id = 421]
16:50:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0x9f4a9800) [pid = 1948] [serial = 1177] [outer = (nil)]
16:50:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0x9fa6a800) [pid = 1948] [serial = 1178] [outer = 0x9f4a9800]
16:50:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0x9fa9dc00) [pid = 1948] [serial = 1179] [outer = 0x9f4a9800]
16:50:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:01 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
16:50:01 INFO - document served over http requires an https
16:50:01 INFO - sub-resource via xhr-request using the meta-referrer
16:50:01 INFO - delivery method with swap-origin-redirect and when
16:50: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"
16:50:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
16:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:50:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
16:50:01 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
16:50:01 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
16:50:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
16:50:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
16:50:01 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
16:50:01 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 2140ms
16:50:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:50:02 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa64400 == 10 [pid = 1948] [id = 422]
16:50:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9fa67800) [pid = 1948] [serial = 1180] [outer = (nil)]
16:50:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9fbe3c00) [pid = 1948] [serial = 1181] [outer = 0x9fa67800]
16:50:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9fbe7800) [pid = 1948] [serial = 1182] [outer = 0x9fa67800]
16:50:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:04 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
16:50:04 INFO - document served over http requires an http
16:50:04 INFO - sub-resource via fetch-request using the http-csp
16:50:04 INFO - delivery method with keep-origin-redirect and when
16:50:04 INFO - the target request is cross-origin.
16:50:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2603ms
16:50:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
16:50:04 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbe2000 == 11 [pid = 1948] [id = 423]
16:50:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9fdc3800) [pid = 1948] [serial = 1183] [outer = (nil)]
16:50:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9fdcb400) [pid = 1948] [serial = 1184] [outer = 0x9fdc3800]
16:50:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa01a0000) [pid = 1948] [serial = 1185] [outer = 0x9fdc3800]
16:50:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:07 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
16:50:07 INFO - document served over http requires an http
16:50:07 INFO - sub-resource via fetch-request using the http-csp
16:50:07 INFO - delivery method with no-redirect and when
16:50:07 INFO - the target request is cross-origin.
16:50:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3152ms
16:50:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:50:08 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e430800 == 12 [pid = 1948] [id = 424]
16:50:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9e543400) [pid = 1948] [serial = 1186] [outer = (nil)]
16:50:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9e99e400) [pid = 1948] [serial = 1187] [outer = 0x9e543400]
16:50:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9fa5dc00) [pid = 1948] [serial = 1188] [outer = 0x9e543400]
16:50:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:10 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
16:50:10 INFO - document served over http requires an http
16:50:10 INFO - sub-resource via fetch-request using the http-csp
16:50:10 INFO - delivery method with swap-origin-redirect and when
16:50:10 INFO - the target request is cross-origin.
16:50:10 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2505ms
16:50:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:50:10 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e428400 == 13 [pid = 1948] [id = 425]
16:50:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9e429400) [pid = 1948] [serial = 1189] [outer = (nil)]
16:50:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9e9e0400) [pid = 1948] [serial = 1190] [outer = 0x9e429400]
16:50:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9f07d800) [pid = 1948] [serial = 1191] [outer = 0x9e429400]
16:50:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:12 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53e000 == 12 [pid = 1948] [id = 416]
16:50:12 INFO - PROCESS | 1898 | --DOCSHELL 0x9e541400 == 11 [pid = 1948] [id = 415]
16:50:12 INFO - PROCESS | 1898 | --DOCSHELL 0xa47e7400 == 10 [pid = 1948] [id = 414]
16:50:12 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9fdd2800) [pid = 1948] [serial = 1099] [outer = (nil)] [url = about:blank]
16:50:12 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa2ae2400) [pid = 1948] [serial = 1087] [outer = (nil)] [url = about:blank]
16:50:12 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa2a06000) [pid = 1948] [serial = 1084] [outer = (nil)] [url = about:blank]
16:50:12 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa0965400) [pid = 1948] [serial = 1105] [outer = (nil)] [url = about:blank]
16:50:12 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0x9fbe6000) [pid = 1948] [serial = 1069] [outer = (nil)] [url = about:blank]
16:50:12 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa2b3f800) [pid = 1948] [serial = 1090] [outer = (nil)] [url = about:blank]
16:50:12 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa2c23800) [pid = 1948] [serial = 1093] [outer = (nil)] [url = about:blank]
16:50:12 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa2e4e800) [pid = 1948] [serial = 1096] [outer = (nil)] [url = about:blank]
16:50:12 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa0a1d800) [pid = 1948] [serial = 1072] [outer = (nil)] [url = about:blank]
16:50:12 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0x9edcf800) [pid = 1948] [serial = 1102] [outer = (nil)] [url = about:blank]
16:50:12 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa01a6400) [pid = 1948] [serial = 1066] [outer = (nil)] [url = about:blank]
16:50:12 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa159b400) [pid = 1948] [serial = 1110] [outer = (nil)] [url = about:blank]
16:50:12 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e999c00 == 11 [pid = 1948] [id = 426]
16:50:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9e99a800) [pid = 1948] [serial = 1192] [outer = (nil)]
16:50:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9e9dcc00) [pid = 1948] [serial = 1193] [outer = 0x9e99a800]
16:50:13 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
16:50:13 INFO - document served over http requires an http
16:50:13 INFO - sub-resource via iframe-tag using the http-csp
16:50:13 INFO - delivery method with keep-origin-redirect and when
16:50:13 INFO - the target request is cross-origin.
16:50:13 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3185ms
16:50:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:50:13 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9d9800 == 12 [pid = 1948] [id = 427]
16:50:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9edc5c00) [pid = 1948] [serial = 1194] [outer = (nil)]
16:50:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9edd1000) [pid = 1948] [serial = 1195] [outer = 0x9edc5c00]
16:50:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9f070800) [pid = 1948] [serial = 1196] [outer = 0x9edc5c00]
16:50:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:14 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4b1c00 == 13 [pid = 1948] [id = 428]
16:50:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9f4b2000) [pid = 1948] [serial = 1197] [outer = (nil)]
16:50:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9fa61400) [pid = 1948] [serial = 1198] [outer = 0x9f4b2000]
16:50:15 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
16:50:15 INFO - document served over http requires an http
16:50:15 INFO - sub-resource via iframe-tag using the http-csp
16:50:15 INFO - delivery method with no-redirect and when
16:50:15 INFO - the target request is cross-origin.
16:50:15 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1955ms
16:50:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:50:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:15 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edca000 == 14 [pid = 1948] [id = 429]
16:50:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9edcd800) [pid = 1948] [serial = 1199] [outer = (nil)]
16:50:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9fbeb000) [pid = 1948] [serial = 1200] [outer = 0x9edcd800]
16:50:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9fdccc00) [pid = 1948] [serial = 1201] [outer = 0x9edcd800]
16:50:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0x9e9e6c00) [pid = 1948] [serial = 1163] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9e546800) [pid = 1948] [serial = 1160] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa5192400) [pid = 1948] [serial = 1157] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0x9ee8fc00) [pid = 1948] [serial = 1166] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa4205c00) [pid = 1948] [serial = 1148] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa463a400) [pid = 1948] [serial = 1151] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa47e9000) [pid = 1948] [serial = 1154] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa3ad3800) [pid = 1948] [serial = 1142] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa3aebc00) [pid = 1948] [serial = 1145] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa36d3c00) [pid = 1948] [serial = 1137] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa33cb800) [pid = 1948] [serial = 1134] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0xa3a20400) [pid = 1948] [serial = 1139] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa2b3e400) [pid = 1948] [serial = 1127] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa1e3e800) [pid = 1948] [serial = 1124] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa33c2c00) [pid = 1948] [serial = 1132] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598157493]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa2e50c00) [pid = 1948] [serial = 1129] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa0e3f400) [pid = 1948] [serial = 1117] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0x9f2a0c00) [pid = 1948] [serial = 1114] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa1d3a400) [pid = 1948] [serial = 1122] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa16f0c00) [pid = 1948] [serial = 1119] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa3a29c00) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa0a19800) [pid = 1948] [serial = 1116] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0x9e543800) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa2ae1000) [pid = 1948] [serial = 1126] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa4739400) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0x9e9a1c00) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa4630800) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa4151000) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0xa3310400) [pid = 1948] [serial = 1131] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598157493]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0xa33ca000) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 60 (0xa1a5b400) [pid = 1948] [serial = 1121] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 59 (0xa3ad1400) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 58 (0xa36d0800) [pid = 1948] [serial = 1136] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 57 (0xa2e4d800) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 56 (0x9e42b400) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 55 (0xa1598c00) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 54 (0x9edca400) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 53 (0xa1de3c00) [pid = 1948] [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]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 52 (0x9edc8800) [pid = 1948] [serial = 1164] [outer = (nil)] [url = about:blank]
16:50:16 INFO - PROCESS | 1898 | --DOMWINDOW == 51 (0x9e996400) [pid = 1948] [serial = 1161] [outer = (nil)] [url = about:blank]
16:50:17 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e430400 == 15 [pid = 1948] [id = 430]
16:50:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 52 (0x9e53d800) [pid = 1948] [serial = 1202] [outer = (nil)]
16:50:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 53 (0x9f077800) [pid = 1948] [serial = 1203] [outer = 0x9e53d800]
16:50:17 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
16:50:17 INFO - document served over http requires an http
16:50:17 INFO - sub-resource via iframe-tag using the http-csp
16:50:17 INFO - delivery method with swap-origin-redirect and when
16:50:17 INFO - the target request is cross-origin.
16:50:17 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2154ms
16:50:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:50:17 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edcc400 == 16 [pid = 1948] [id = 431]
16:50:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 54 (0x9faa3c00) [pid = 1948] [serial = 1204] [outer = (nil)]
16:50:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 55 (0xa01ac400) [pid = 1948] [serial = 1205] [outer = 0x9faa3c00]
16:50:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 56 (0xa0962000) [pid = 1948] [serial = 1206] [outer = 0x9faa3c00]
16:50:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:19 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
16:50:19 INFO - document served over http requires an http
16:50:19 INFO - sub-resource via script-tag using the http-csp
16:50:19 INFO - delivery method with keep-origin-redirect and when
16:50:19 INFO - the target request is cross-origin.
16:50:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1844ms
16:50:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
16:50:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:19 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e2400 == 17 [pid = 1948] [id = 432]
16:50:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 57 (0x9edc4000) [pid = 1948] [serial = 1207] [outer = (nil)]
16:50:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 58 (0x9ee88c00) [pid = 1948] [serial = 1208] [outer = 0x9edc4000]
16:50:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 59 (0x9faa2400) [pid = 1948] [serial = 1209] [outer = 0x9edc4000]
16:50:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:21 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
16:50:21 INFO - document served over http requires an http
16:50:21 INFO - sub-resource via script-tag using the http-csp
16:50:21 INFO - delivery method with no-redirect and when
16:50:21 INFO - the target request is cross-origin.
16:50:21 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2554ms
16:50:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:50:22 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc8800 == 18 [pid = 1948] [id = 433]
16:50:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 60 (0x9edccc00) [pid = 1948] [serial = 1210] [outer = (nil)]
16:50:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 61 (0xa0967400) [pid = 1948] [serial = 1211] [outer = 0x9edccc00]
16:50:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0xa0a14c00) [pid = 1948] [serial = 1212] [outer = 0x9edccc00]
16:50:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:24 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
16:50:24 INFO - document served over http requires an http
16:50:24 INFO - sub-resource via script-tag using the http-csp
16:50:24 INFO - delivery method with swap-origin-redirect and when
16:50:24 INFO - the target request is cross-origin.
16:50:24 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2509ms
16:50:24 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:50:24 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0965000 == 19 [pid = 1948] [id = 434]
16:50:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0xa0a19400) [pid = 1948] [serial = 1213] [outer = (nil)]
16:50:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0xa0a21c00) [pid = 1948] [serial = 1214] [outer = 0xa0a19400]
16:50:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0xa0abc400) [pid = 1948] [serial = 1215] [outer = 0xa0a19400]
16:50:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:26 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
16:50:26 INFO - document served over http requires an http
16:50:26 INFO - sub-resource via xhr-request using the http-csp
16:50:26 INFO - delivery method with keep-origin-redirect and when
16:50:26 INFO - the target request is cross-origin.
16:50:26 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2291ms
16:50:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
16:50:27 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a20000 == 20 [pid = 1948] [id = 435]
16:50:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0xa0abf000) [pid = 1948] [serial = 1216] [outer = (nil)]
16:50:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0xa0ac8000) [pid = 1948] [serial = 1217] [outer = 0xa0abf000]
16:50:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0xa0b74400) [pid = 1948] [serial = 1218] [outer = 0xa0abf000]
16:50:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:29 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
16:50:29 INFO - document served over http requires an http
16:50:29 INFO - sub-resource via xhr-request using the http-csp
16:50:29 INFO - delivery method with no-redirect and when
16:50:29 INFO - the target request is cross-origin.
16:50:29 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2496ms
16:50:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:50:30 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0ac4c00 == 21 [pid = 1948] [id = 436]
16:50:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0xa0b7d800) [pid = 1948] [serial = 1219] [outer = (nil)]
16:50:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0xa0e3a400) [pid = 1948] [serial = 1220] [outer = 0xa0b7d800]
16:50:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0xa0e3d800) [pid = 1948] [serial = 1221] [outer = 0xa0b7d800]
16:50:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:32 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
16:50:32 INFO - document served over http requires an http
16:50:32 INFO - sub-resource via xhr-request using the http-csp
16:50:32 INFO - delivery method with swap-origin-redirect and when
16:50:32 INFO - the target request is cross-origin.
16:50:32 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2935ms
16:50:32 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:50:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:32 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e45000 == 22 [pid = 1948] [id = 437]
16:50:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0xa0e45800) [pid = 1948] [serial = 1222] [outer = (nil)]
16:50:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0xa0e7f000) [pid = 1948] [serial = 1223] [outer = 0xa0e45800]
16:50:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa0e84400) [pid = 1948] [serial = 1224] [outer = 0xa0e45800]
16:50:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:35 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
16:50:35 INFO - document served over http requires an https
16:50:35 INFO - sub-resource via fetch-request using the http-csp
16:50:35 INFO - delivery method with keep-origin-redirect and when
16:50:35 INFO - the target request is cross-origin.
16:50:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3223ms
16:50:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
16:50:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:35 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee8b800 == 23 [pid = 1948] [id = 438]
16:50:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9f071c00) [pid = 1948] [serial = 1225] [outer = (nil)]
16:50:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0x9f4b0800) [pid = 1948] [serial = 1226] [outer = 0x9f071c00]
16:50:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa019f800) [pid = 1948] [serial = 1227] [outer = 0x9f071c00]
16:50:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:37 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
16:50:37 INFO - document served over http requires an https
16:50:37 INFO - sub-resource via fetch-request using the http-csp
16:50:37 INFO - delivery method with no-redirect and when
16:50:37 INFO - the target request is cross-origin.
16:50:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1984ms
16:50:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9e430400 == 22 [pid = 1948] [id = 430]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9edca000 == 21 [pid = 1948] [id = 429]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4b1c00 == 20 [pid = 1948] [id = 428]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9d9800 == 19 [pid = 1948] [id = 427]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9e999c00 == 18 [pid = 1948] [id = 426]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9e428400 == 17 [pid = 1948] [id = 425]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9e430800 == 16 [pid = 1948] [id = 424]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbe2000 == 15 [pid = 1948] [id = 423]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa64400 == 14 [pid = 1948] [id = 422]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9f2aa000 == 13 [pid = 1948] [id = 421]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee8e400 == 12 [pid = 1948] [id = 420]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9e542800 == 11 [pid = 1948] [id = 419]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e3c00 == 10 [pid = 1948] [id = 417]
16:50:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9e541000 == 9 [pid = 1948] [id = 418]
16:50:37 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0x9faa2000) [pid = 1948] [serial = 1115] [outer = (nil)] [url = about:blank]
16:50:37 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa228a000) [pid = 1948] [serial = 1125] [outer = (nil)] [url = about:blank]
16:50:37 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa1952800) [pid = 1948] [serial = 1120] [outer = (nil)] [url = about:blank]
16:50:37 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa33d0400) [pid = 1948] [serial = 1135] [outer = (nil)] [url = about:blank]
16:50:37 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa3306c00) [pid = 1948] [serial = 1130] [outer = (nil)] [url = about:blank]
16:50:37 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa3ad9000) [pid = 1948] [serial = 1143] [outer = (nil)] [url = about:blank]
16:50:37 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa3a25800) [pid = 1948] [serial = 1140] [outer = (nil)] [url = about:blank]
16:50:37 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa4730400) [pid = 1948] [serial = 1152] [outer = (nil)] [url = about:blank]
16:50:37 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa420c400) [pid = 1948] [serial = 1149] [outer = (nil)] [url = about:blank]
16:50:37 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa414bc00) [pid = 1948] [serial = 1146] [outer = (nil)] [url = about:blank]
16:50:37 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa47ef400) [pid = 1948] [serial = 1155] [outer = (nil)] [url = about:blank]
16:50:37 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53f400 == 10 [pid = 1948] [id = 439]
16:50:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0x9e541000) [pid = 1948] [serial = 1228] [outer = (nil)]
16:50:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0x9e99bc00) [pid = 1948] [serial = 1229] [outer = 0x9e541000]
16:50:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0x9edc3c00) [pid = 1948] [serial = 1230] [outer = 0x9e541000]
16:50:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:39 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
16:50:39 INFO - document served over http requires an https
16:50:39 INFO - sub-resource via fetch-request using the http-csp
16:50:39 INFO - delivery method with swap-origin-redirect and when
16:50:39 INFO - the target request is cross-origin.
16:50:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2182ms
16:50:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:50:40 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee8e800 == 11 [pid = 1948] [id = 440]
16:50:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0x9f072c00) [pid = 1948] [serial = 1231] [outer = (nil)]
16:50:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0x9f2a2c00) [pid = 1948] [serial = 1232] [outer = 0x9f072c00]
16:50:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9f4ae800) [pid = 1948] [serial = 1233] [outer = 0x9f072c00]
16:50:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0x9fdcb400) [pid = 1948] [serial = 1184] [outer = (nil)] [url = about:blank]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0x9fa6a800) [pid = 1948] [serial = 1178] [outer = (nil)] [url = about:blank]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0x9fbe3c00) [pid = 1948] [serial = 1181] [outer = (nil)] [url = about:blank]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0x9e997400) [pid = 1948] [serial = 1169] [outer = (nil)] [url = about:blank]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0x9f07c000) [pid = 1948] [serial = 1172] [outer = (nil)] [url = about:blank]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0x9f4ac400) [pid = 1948] [serial = 1175] [outer = (nil)] [url = about:blank]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0x9e99e400) [pid = 1948] [serial = 1187] [outer = (nil)] [url = about:blank]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0x9e9dcc00) [pid = 1948] [serial = 1193] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0x9e9e0400) [pid = 1948] [serial = 1190] [outer = (nil)] [url = about:blank]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0x9fa61400) [pid = 1948] [serial = 1198] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598214958]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0x9edd1000) [pid = 1948] [serial = 1195] [outer = (nil)] [url = about:blank]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 60 (0x9f077800) [pid = 1948] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 59 (0x9fbeb000) [pid = 1948] [serial = 1200] [outer = (nil)] [url = about:blank]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 58 (0xa01ac400) [pid = 1948] [serial = 1205] [outer = (nil)] [url = about:blank]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 57 (0x9edcd800) [pid = 1948] [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]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 56 (0x9e429400) [pid = 1948] [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]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 55 (0x9f4b2000) [pid = 1948] [serial = 1197] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598214958]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 54 (0x9e99a800) [pid = 1948] [serial = 1192] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 53 (0x9e53d800) [pid = 1948] [serial = 1202] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 52 (0x9edc5c00) [pid = 1948] [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]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 51 (0x9e543400) [pid = 1948] [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]
16:50:42 INFO - PROCESS | 1898 | --DOMWINDOW == 50 (0xa47f5c00) [pid = 1948] [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]
16:50:43 INFO - PROCESS | 1898 | --DOMWINDOW == 49 (0xa585ec00) [pid = 1948] [serial = 1158] [outer = (nil)] [url = about:blank]
16:50:43 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e542000 == 12 [pid = 1948] [id = 441]
16:50:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 50 (0x9e542400) [pid = 1948] [serial = 1234] [outer = (nil)]
16:50:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 51 (0x9e99a800) [pid = 1948] [serial = 1235] [outer = 0x9e542400]
16:50:43 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
16:50:43 INFO - document served over http requires an https
16:50:43 INFO - sub-resource via iframe-tag using the http-csp
16:50:43 INFO - delivery method with keep-origin-redirect and when
16:50:43 INFO - the target request is cross-origin.
16:50:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 4105ms
16:50:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:50:44 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e544c00 == 13 [pid = 1948] [id = 442]
16:50:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 52 (0x9e9a1800) [pid = 1948] [serial = 1236] [outer = (nil)]
16:50:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 53 (0x9f06fc00) [pid = 1948] [serial = 1237] [outer = 0x9e9a1800]
16:50:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 54 (0x9f2a8800) [pid = 1948] [serial = 1238] [outer = 0x9e9a1800]
16:50:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:46 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa65800 == 14 [pid = 1948] [id = 443]
16:50:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 55 (0x9fa67000) [pid = 1948] [serial = 1239] [outer = (nil)]
16:50:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 56 (0x9fa6a800) [pid = 1948] [serial = 1240] [outer = 0x9fa67000]
16:50:47 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
16:50:47 INFO - document served over http requires an https
16:50:47 INFO - sub-resource via iframe-tag using the http-csp
16:50:47 INFO - delivery method with no-redirect and when
16:50:47 INFO - the target request is cross-origin.
16:50:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3398ms
16:50:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:50:47 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e0400 == 15 [pid = 1948] [id = 444]
16:50:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 57 (0x9edc5c00) [pid = 1948] [serial = 1241] [outer = (nil)]
16:50:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 58 (0x9fbe6400) [pid = 1948] [serial = 1242] [outer = 0x9edc5c00]
16:50:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 59 (0x9e545400) [pid = 1948] [serial = 1243] [outer = 0x9edc5c00]
16:50:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:48 INFO - PROCESS | 1898 | ++DOCSHELL 0xa01aa400 == 16 [pid = 1948] [id = 445]
16:50:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 60 (0xa01aac00) [pid = 1948] [serial = 1244] [outer = (nil)]
16:50:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 61 (0xa0961c00) [pid = 1948] [serial = 1245] [outer = 0xa01aac00]
16:50:49 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
16:50:49 INFO - document served over http requires an https
16:50:49 INFO - sub-resource via iframe-tag using the http-csp
16:50:49 INFO - delivery method with swap-origin-redirect and when
16:50:49 INFO - the target request is cross-origin.
16:50:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2249ms
16:50:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:50:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:49 INFO - PROCESS | 1898 | ++DOCSHELL 0x9faa8c00 == 17 [pid = 1948] [id = 446]
16:50:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0x9fbe0400) [pid = 1948] [serial = 1246] [outer = (nil)]
16:50:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0xa0abb800) [pid = 1948] [serial = 1247] [outer = 0x9fbe0400]
16:50:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0xa0b73c00) [pid = 1948] [serial = 1248] [outer = 0x9fbe0400]
16:50:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:51 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
16:50:51 INFO - document served over http requires an https
16:50:51 INFO - sub-resource via script-tag using the http-csp
16:50:51 INFO - delivery method with keep-origin-redirect and when
16:50:51 INFO - the target request is cross-origin.
16:50:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1998ms
16:50:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
16:50:51 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a22000 == 18 [pid = 1948] [id = 447]
16:50:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0xa0e7a400) [pid = 1948] [serial = 1249] [outer = (nil)]
16:50:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0xa0e83c00) [pid = 1948] [serial = 1250] [outer = 0xa0e7a400]
16:50:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0xa106fc00) [pid = 1948] [serial = 1251] [outer = 0xa0e7a400]
16:50:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:53 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
16:50:53 INFO - document served over http requires an https
16:50:53 INFO - sub-resource via script-tag using the http-csp
16:50:53 INFO - delivery method with no-redirect and when
16:50:53 INFO - the target request is cross-origin.
16:50:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2061ms
16:50:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:50:54 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e7fc00 == 19 [pid = 1948] [id = 448]
16:50:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0xa0e80000) [pid = 1948] [serial = 1252] [outer = (nil)]
16:50:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0xa1592800) [pid = 1948] [serial = 1253] [outer = 0xa0e80000]
16:50:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0xa1596800) [pid = 1948] [serial = 1254] [outer = 0xa0e80000]
16:50:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:56 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
16:50:56 INFO - document served over http requires an https
16:50:56 INFO - sub-resource via script-tag using the http-csp
16:50:56 INFO - delivery method with swap-origin-redirect and when
16:50:56 INFO - the target request is cross-origin.
16:50:56 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2709ms
16:50:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:50:56 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1591000 == 20 [pid = 1948] [id = 449]
16:50:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0xa159f000) [pid = 1948] [serial = 1255] [outer = (nil)]
16:50:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0xa16f0000) [pid = 1948] [serial = 1256] [outer = 0xa159f000]
16:50:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0xa16f5800) [pid = 1948] [serial = 1257] [outer = 0xa159f000]
16:50:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:58 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
16:50:58 INFO - document served over http requires an https
16:50:58 INFO - sub-resource via xhr-request using the http-csp
16:50:58 INFO - delivery method with keep-origin-redirect and when
16:50:58 INFO - the target request is cross-origin.
16:50:58 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2682ms
16:50:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
16:50:59 INFO - PROCESS | 1898 | ++DOCSHELL 0xa16ee000 == 21 [pid = 1948] [id = 450]
16:50:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa1955000) [pid = 1948] [serial = 1258] [outer = (nil)]
16:50:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0xa1959c00) [pid = 1948] [serial = 1259] [outer = 0xa1955000]
16:50:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:50:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0xa195d000) [pid = 1948] [serial = 1260] [outer = 0xa1955000]
16:51:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:01 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
16:51:01 INFO - document served over http requires an https
16:51:01 INFO - sub-resource via xhr-request using the http-csp
16:51:01 INFO - delivery method with no-redirect and when
16:51:01 INFO - the target request is cross-origin.
16:51:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2354ms
16:51:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:51:01 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1958800 == 22 [pid = 1948] [id = 451]
16:51:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa1a57800) [pid = 1948] [serial = 1261] [outer = (nil)]
16:51:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa1a5c800) [pid = 1948] [serial = 1262] [outer = 0xa1a57800]
16:51:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa1a60800) [pid = 1948] [serial = 1263] [outer = 0xa1a57800]
16:51:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:04 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
16:51:04 INFO - document served over http requires an https
16:51:04 INFO - sub-resource via xhr-request using the http-csp
16:51:04 INFO - delivery method with swap-origin-redirect and when
16:51:04 INFO - the target request is cross-origin.
16:51:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3350ms
16:51:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:51:05 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e996400 == 23 [pid = 1948] [id = 452]
16:51:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0x9e996800) [pid = 1948] [serial = 1264] [outer = (nil)]
16:51:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0x9e9a1c00) [pid = 1948] [serial = 1265] [outer = 0x9e996800]
16:51:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9f07d000) [pid = 1948] [serial = 1266] [outer = 0x9e996800]
16:51:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:07 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
16:51:07 INFO - document served over http requires an http
16:51:07 INFO - sub-resource via fetch-request using the http-csp
16:51:07 INFO - delivery method with keep-origin-redirect and when
16:51:07 INFO - the target request is same-origin.
16:51:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2149ms
16:51:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
16:51:07 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e541800 == 24 [pid = 1948] [id = 453]
16:51:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9e992400) [pid = 1948] [serial = 1267] [outer = (nil)]
16:51:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9f072400) [pid = 1948] [serial = 1268] [outer = 0x9e992400]
16:51:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9fdcf400) [pid = 1948] [serial = 1269] [outer = 0x9e992400]
16:51:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:08 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53f400 == 23 [pid = 1948] [id = 439]
16:51:08 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee8b800 == 22 [pid = 1948] [id = 438]
16:51:08 INFO - PROCESS | 1898 | --DOCSHELL 0xa0ac4c00 == 21 [pid = 1948] [id = 436]
16:51:08 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a20000 == 20 [pid = 1948] [id = 435]
16:51:08 INFO - PROCESS | 1898 | --DOCSHELL 0xa0965000 == 19 [pid = 1948] [id = 434]
16:51:08 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc8800 == 18 [pid = 1948] [id = 433]
16:51:08 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e2400 == 17 [pid = 1948] [id = 432]
16:51:08 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0x9f07d800) [pid = 1948] [serial = 1191] [outer = (nil)] [url = about:blank]
16:51:08 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0x9fa5dc00) [pid = 1948] [serial = 1188] [outer = (nil)] [url = about:blank]
16:51:08 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9fdccc00) [pid = 1948] [serial = 1201] [outer = (nil)] [url = about:blank]
16:51:08 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0x9f070800) [pid = 1948] [serial = 1196] [outer = (nil)] [url = about:blank]
16:51:09 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
16:51:09 INFO - document served over http requires an http
16:51:09 INFO - sub-resource via fetch-request using the http-csp
16:51:09 INFO - delivery method with no-redirect and when
16:51:09 INFO - the target request is same-origin.
16:51:09 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2040ms
16:51:09 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:51:09 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee86400 == 18 [pid = 1948] [id = 454]
16:51:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9ee8fc00) [pid = 1948] [serial = 1270] [outer = (nil)]
16:51:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9f07e000) [pid = 1948] [serial = 1271] [outer = 0x9ee8fc00]
16:51:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9fbe2000) [pid = 1948] [serial = 1272] [outer = 0x9ee8fc00]
16:51:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:11 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
16:51:11 INFO - document served over http requires an http
16:51:11 INFO - sub-resource via fetch-request using the http-csp
16:51:11 INFO - delivery method with swap-origin-redirect and when
16:51:11 INFO - the target request is same-origin.
16:51:11 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1746ms
16:51:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:51:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:11 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee8c000 == 19 [pid = 1948] [id = 455]
16:51:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa0961000) [pid = 1948] [serial = 1273] [outer = (nil)]
16:51:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa0a22c00) [pid = 1948] [serial = 1274] [outer = 0xa0961000]
16:51:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa0ac3800) [pid = 1948] [serial = 1275] [outer = 0xa0961000]
16:51:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:13 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9f2a2c00) [pid = 1948] [serial = 1232] [outer = (nil)] [url = about:blank]
16:51:13 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9ee88c00) [pid = 1948] [serial = 1208] [outer = (nil)] [url = about:blank]
16:51:13 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa0967400) [pid = 1948] [serial = 1211] [outer = (nil)] [url = about:blank]
16:51:13 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa0a21c00) [pid = 1948] [serial = 1214] [outer = (nil)] [url = about:blank]
16:51:13 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa0e7f000) [pid = 1948] [serial = 1223] [outer = (nil)] [url = about:blank]
16:51:13 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0x9f4b0800) [pid = 1948] [serial = 1226] [outer = (nil)] [url = about:blank]
16:51:13 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa0e3a400) [pid = 1948] [serial = 1220] [outer = (nil)] [url = about:blank]
16:51:13 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9e99bc00) [pid = 1948] [serial = 1229] [outer = (nil)] [url = about:blank]
16:51:13 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa0ac8000) [pid = 1948] [serial = 1217] [outer = (nil)] [url = about:blank]
16:51:13 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0x9f071c00) [pid = 1948] [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]
16:51:13 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0x9e541000) [pid = 1948] [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]
16:51:13 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e997800 == 20 [pid = 1948] [id = 456]
16:51:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0x9e99bc00) [pid = 1948] [serial = 1276] [outer = (nil)]
16:51:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa0967400) [pid = 1948] [serial = 1277] [outer = 0x9e99bc00]
16:51:13 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
16:51:13 INFO - document served over http requires an http
16:51:13 INFO - sub-resource via iframe-tag using the http-csp
16:51:13 INFO - delivery method with keep-origin-redirect and when
16:51:13 INFO - the target request is same-origin.
16:51:13 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2403ms
16:51:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:51:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:13 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f071c00 == 21 [pid = 1948] [id = 457]
16:51:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa0a1cc00) [pid = 1948] [serial = 1278] [outer = (nil)]
16:51:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa0e80400) [pid = 1948] [serial = 1279] [outer = 0xa0a1cc00]
16:51:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa106e400) [pid = 1948] [serial = 1280] [outer = 0xa0a1cc00]
16:51:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:15 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f079400 == 22 [pid = 1948] [id = 458]
16:51:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9f07c400) [pid = 1948] [serial = 1281] [outer = (nil)]
16:51:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9f2abc00) [pid = 1948] [serial = 1282] [outer = 0x9f07c400]
16:51:15 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
16:51:15 INFO - document served over http requires an http
16:51:15 INFO - sub-resource via iframe-tag using the http-csp
16:51:15 INFO - delivery method with no-redirect and when
16:51:15 INFO - the target request is same-origin.
16:51:15 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2458ms
16:51:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:51:16 INFO - PROCESS | 1898 | ++DOCSHELL 0x9faa0c00 == 23 [pid = 1948] [id = 459]
16:51:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa0960800) [pid = 1948] [serial = 1283] [outer = (nil)]
16:51:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa0a1ec00) [pid = 1948] [serial = 1284] [outer = 0xa0960800]
16:51:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa0e80800) [pid = 1948] [serial = 1285] [outer = 0xa0960800]
16:51:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:18 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1954000 == 24 [pid = 1948] [id = 460]
16:51:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa1954400) [pid = 1948] [serial = 1286] [outer = (nil)]
16:51:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa1a57400) [pid = 1948] [serial = 1287] [outer = 0xa1954400]
16:51:18 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
16:51:18 INFO - document served over http requires an http
16:51:18 INFO - sub-resource via iframe-tag using the http-csp
16:51:18 INFO - delivery method with swap-origin-redirect and when
16:51:18 INFO - the target request is same-origin.
16:51:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2554ms
16:51:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:51:19 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbe1400 == 25 [pid = 1948] [id = 461]
16:51:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9fbecc00) [pid = 1948] [serial = 1288] [outer = (nil)]
16:51:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa1d3e000) [pid = 1948] [serial = 1289] [outer = 0x9fbecc00]
16:51:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa1d42800) [pid = 1948] [serial = 1290] [outer = 0x9fbecc00]
16:51:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:20 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
16:51:20 INFO - document served over http requires an http
16:51:20 INFO - sub-resource via script-tag using the http-csp
16:51:20 INFO - delivery method with keep-origin-redirect and when
16:51:20 INFO - the target request is same-origin.
16:51:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2354ms
16:51:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
16:51:21 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d3a800 == 26 [pid = 1948] [id = 462]
16:51:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa1d3ac00) [pid = 1948] [serial = 1291] [outer = (nil)]
16:51:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa1de1000) [pid = 1948] [serial = 1292] [outer = 0xa1d3ac00]
16:51:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa1de4c00) [pid = 1948] [serial = 1293] [outer = 0xa1d3ac00]
16:51:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:24 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
16:51:24 INFO - document served over http requires an http
16:51:24 INFO - sub-resource via script-tag using the http-csp
16:51:24 INFO - delivery method with no-redirect and when
16:51:24 INFO - the target request is same-origin.
16:51:24 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 3246ms
16:51:24 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:51:24 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1dde800 == 27 [pid = 1948] [id = 463]
16:51:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa1ddec00) [pid = 1948] [serial = 1294] [outer = (nil)]
16:51:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa1e49800) [pid = 1948] [serial = 1295] [outer = 0xa1ddec00]
16:51:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa2287c00) [pid = 1948] [serial = 1296] [outer = 0xa1ddec00]
16:51:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:26 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
16:51:26 INFO - document served over http requires an http
16:51:26 INFO - sub-resource via script-tag using the http-csp
16:51:26 INFO - delivery method with swap-origin-redirect and when
16:51:26 INFO - the target request is same-origin.
16:51:26 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2107ms
16:51:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:51:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:26 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e47c00 == 28 [pid = 1948] [id = 464]
16:51:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa228ac00) [pid = 1948] [serial = 1297] [outer = (nil)]
16:51:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa2a02c00) [pid = 1948] [serial = 1298] [outer = 0xa228ac00]
16:51:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa2a07400) [pid = 1948] [serial = 1299] [outer = 0xa228ac00]
16:51:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:28 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
16:51:28 INFO - document served over http requires an http
16:51:28 INFO - sub-resource via xhr-request using the http-csp
16:51:28 INFO - delivery method with keep-origin-redirect and when
16:51:28 INFO - the target request is same-origin.
16:51:28 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2147ms
16:51:28 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
16:51:28 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2293800 == 29 [pid = 1948] [id = 465]
16:51:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa2a0fc00) [pid = 1948] [serial = 1300] [outer = (nil)]
16:51:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa2adf800) [pid = 1948] [serial = 1301] [outer = 0xa2a0fc00]
16:51:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa2ae5c00) [pid = 1948] [serial = 1302] [outer = 0xa2a0fc00]
16:51:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:30 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
16:51:30 INFO - document served over http requires an http
16:51:30 INFO - sub-resource via xhr-request using the http-csp
16:51:30 INFO - delivery method with no-redirect and when
16:51:30 INFO - the target request is same-origin.
16:51:30 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1958ms
16:51:30 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:51:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:30 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2ade000 == 30 [pid = 1948] [id = 466]
16:51:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa2b39000) [pid = 1948] [serial = 1303] [outer = (nil)]
16:51:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa2b3d800) [pid = 1948] [serial = 1304] [outer = 0xa2b39000]
16:51:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa2b42400) [pid = 1948] [serial = 1305] [outer = 0xa2b39000]
16:51:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:32 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
16:51:32 INFO - document served over http requires an http
16:51:32 INFO - sub-resource via xhr-request using the http-csp
16:51:32 INFO - delivery method with swap-origin-redirect and when
16:51:32 INFO - the target request is same-origin.
16:51:32 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2336ms
16:51:32 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:51:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:33 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2b3bc00 == 31 [pid = 1948] [id = 467]
16:51:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa2c1c400) [pid = 1948] [serial = 1306] [outer = (nil)]
16:51:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa2c21400) [pid = 1948] [serial = 1307] [outer = 0xa2c1c400]
16:51:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa2c26000) [pid = 1948] [serial = 1308] [outer = 0xa2c1c400]
16:51:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:36 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
16:51:36 INFO - document served over http requires an https
16:51:36 INFO - sub-resource via fetch-request using the http-csp
16:51:36 INFO - delivery method with keep-origin-redirect and when
16:51:36 INFO - the target request is same-origin.
16:51:36 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3708ms
16:51:36 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
16:51:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:37 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4a9c00 == 32 [pid = 1948] [id = 468]
16:51:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0x9f4abc00) [pid = 1948] [serial = 1309] [outer = (nil)]
16:51:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0x9fa9b800) [pid = 1948] [serial = 1310] [outer = 0x9f4abc00]
16:51:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa095f800) [pid = 1948] [serial = 1311] [outer = 0x9f4abc00]
16:51:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:40 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
16:51:40 INFO - document served over http requires an https
16:51:40 INFO - sub-resource via fetch-request using the http-csp
16:51:40 INFO - delivery method with no-redirect and when
16:51:40 INFO - the target request is same-origin.
16:51:40 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3551ms
16:51:40 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:51:40 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9a0000 == 33 [pid = 1948] [id = 469]
16:51:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0x9e9d9400) [pid = 1948] [serial = 1312] [outer = (nil)]
16:51:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0x9ee84400) [pid = 1948] [serial = 1313] [outer = 0x9e9d9400]
16:51:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0x9f4ac000) [pid = 1948] [serial = 1314] [outer = 0x9e9d9400]
16:51:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9e997800 == 32 [pid = 1948] [id = 456]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e45000 == 31 [pid = 1948] [id = 437]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee8c000 == 30 [pid = 1948] [id = 455]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee86400 == 29 [pid = 1948] [id = 454]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9e541800 == 28 [pid = 1948] [id = 453]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9e996400 == 27 [pid = 1948] [id = 452]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa1958800 == 26 [pid = 1948] [id = 451]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa16ee000 == 25 [pid = 1948] [id = 450]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa1591000 == 24 [pid = 1948] [id = 449]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e7fc00 == 23 [pid = 1948] [id = 448]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a22000 == 22 [pid = 1948] [id = 447]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9faa8c00 == 21 [pid = 1948] [id = 446]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e0400 == 20 [pid = 1948] [id = 444]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0xa01aa400 == 19 [pid = 1948] [id = 445]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa65800 == 18 [pid = 1948] [id = 443]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9e544c00 == 17 [pid = 1948] [id = 442]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9e542000 == 16 [pid = 1948] [id = 441]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9edcc400 == 15 [pid = 1948] [id = 431]
16:51:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee8e800 == 14 [pid = 1948] [id = 440]
16:51:41 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa019f800) [pid = 1948] [serial = 1227] [outer = (nil)] [url = about:blank]
16:51:41 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0x9edc3c00) [pid = 1948] [serial = 1230] [outer = (nil)] [url = about:blank]
16:51:42 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
16:51:42 INFO - document served over http requires an https
16:51:42 INFO - sub-resource via fetch-request using the http-csp
16:51:42 INFO - delivery method with swap-origin-redirect and when
16:51:42 INFO - the target request is same-origin.
16:51:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2203ms
16:51:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:51:42 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e0000 == 15 [pid = 1948] [id = 470]
16:51:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0x9edcdc00) [pid = 1948] [serial = 1315] [outer = (nil)]
16:51:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0x9ee8e800) [pid = 1948] [serial = 1316] [outer = 0x9edcdc00]
16:51:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0x9f2ac000) [pid = 1948] [serial = 1317] [outer = 0x9edcdc00]
16:51:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:44 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa64c00 == 16 [pid = 1948] [id = 471]
16:51:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0x9fa65000) [pid = 1948] [serial = 1318] [outer = (nil)]
16:51:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0x9fa9e800) [pid = 1948] [serial = 1319] [outer = 0x9fa65000]
16:51:44 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
16:51:44 INFO - document served over http requires an https
16:51:44 INFO - sub-resource via iframe-tag using the http-csp
16:51:44 INFO - delivery method with keep-origin-redirect and when
16:51:44 INFO - the target request is same-origin.
16:51:44 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1991ms
16:51:44 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:51:44 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e0400 == 17 [pid = 1948] [id = 472]
16:51:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0x9edca800) [pid = 1948] [serial = 1320] [outer = (nil)]
16:51:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0x9fbe7400) [pid = 1948] [serial = 1321] [outer = 0x9edca800]
16:51:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0x9fbeec00) [pid = 1948] [serial = 1322] [outer = 0x9edca800]
16:51:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:46 INFO - PROCESS | 1898 | ++DOCSHELL 0xa01a2400 == 18 [pid = 1948] [id = 473]
16:51:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa01a3400) [pid = 1948] [serial = 1323] [outer = (nil)]
16:51:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa095d400) [pid = 1948] [serial = 1324] [outer = 0xa01a3400]
16:51:46 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
16:51:46 INFO - document served over http requires an https
16:51:46 INFO - sub-resource via iframe-tag using the http-csp
16:51:46 INFO - delivery method with no-redirect and when
16:51:46 INFO - the target request is same-origin.
16:51:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1947ms
16:51:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:51:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:47 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0xa0e80400) [pid = 1948] [serial = 1279] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0xa1a5c800) [pid = 1948] [serial = 1262] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0xa0abb800) [pid = 1948] [serial = 1247] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa16f0000) [pid = 1948] [serial = 1256] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa1959c00) [pid = 1948] [serial = 1259] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0x9e9a1c00) [pid = 1948] [serial = 1265] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0x9fa6a800) [pid = 1948] [serial = 1240] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598246556]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0x9f06fc00) [pid = 1948] [serial = 1237] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa0e83c00) [pid = 1948] [serial = 1250] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa0961c00) [pid = 1948] [serial = 1245] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0x9fbe6400) [pid = 1948] [serial = 1242] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0x9f07e000) [pid = 1948] [serial = 1271] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0xa1592800) [pid = 1948] [serial = 1253] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa0967400) [pid = 1948] [serial = 1277] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0xa0a22c00) [pid = 1948] [serial = 1274] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0x9fdc3800) [pid = 1948] [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]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0x9faa3c00) [pid = 1948] [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]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0x9f072400) [pid = 1948] [serial = 1268] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0x9e547800) [pid = 1948] [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]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0xa01aac00) [pid = 1948] [serial = 1244] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0x9e996800) [pid = 1948] [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]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0x9f072c00) [pid = 1948] [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]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0xa0961000) [pid = 1948] [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]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0x9fa67000) [pid = 1948] [serial = 1239] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598246556]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0x9e547400) [pid = 1948] [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]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0x9e992400) [pid = 1948] [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]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0x9f4a9800) [pid = 1948] [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]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0x9e542400) [pid = 1948] [serial = 1234] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0x9e99bc00) [pid = 1948] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0x9f07a000) [pid = 1948] [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]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9ee8fc00) [pid = 1948] [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]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9fa67800) [pid = 1948] [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]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0x9e99a800) [pid = 1948] [serial = 1235] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:51:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9fa9dc00) [pid = 1948] [serial = 1179] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa0962000) [pid = 1948] [serial = 1206] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa01a0000) [pid = 1948] [serial = 1185] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9f29f400) [pid = 1948] [serial = 1173] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9fbe7800) [pid = 1948] [serial = 1182] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0x9f4b2c00) [pid = 1948] [serial = 1176] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0x9e9dc800) [pid = 1948] [serial = 1170] [outer = (nil)] [url = about:blank]
16:51:48 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42e000 == 19 [pid = 1948] [id = 474]
16:51:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9e42e800) [pid = 1948] [serial = 1325] [outer = (nil)]
16:51:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9e547400) [pid = 1948] [serial = 1326] [outer = 0x9e42e800]
16:51:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9e9e8c00) [pid = 1948] [serial = 1327] [outer = 0x9e42e800]
16:51:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:49 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9dec00 == 20 [pid = 1948] [id = 475]
16:51:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9e9df000) [pid = 1948] [serial = 1328] [outer = (nil)]
16:51:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9edd0400) [pid = 1948] [serial = 1329] [outer = 0x9e9df000]
16:51:50 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
16:51:50 INFO - document served over http requires an https
16:51:50 INFO - sub-resource via iframe-tag using the http-csp
16:51:50 INFO - delivery method with swap-origin-redirect and when
16:51:50 INFO - the target request is same-origin.
16:51:50 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 4023ms
16:51:50 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:51:50 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e544800 == 21 [pid = 1948] [id = 476]
16:51:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9e998400) [pid = 1948] [serial = 1330] [outer = (nil)]
16:51:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9f4a8c00) [pid = 1948] [serial = 1331] [outer = 0x9e998400]
16:51:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9fa69400) [pid = 1948] [serial = 1332] [outer = 0x9e998400]
16:51:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:53 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
16:51:53 INFO - document served over http requires an https
16:51:53 INFO - sub-resource via script-tag using the http-csp
16:51:53 INFO - delivery method with keep-origin-redirect and when
16:51:53 INFO - the target request is same-origin.
16:51:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2506ms
16:51:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
16:51:53 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f2a6400 == 22 [pid = 1948] [id = 477]
16:51:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9fbe8c00) [pid = 1948] [serial = 1333] [outer = (nil)]
16:51:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa01a5800) [pid = 1948] [serial = 1334] [outer = 0x9fbe8c00]
16:51:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa0969800) [pid = 1948] [serial = 1335] [outer = 0x9fbe8c00]
16:51:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:55 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
16:51:55 INFO - document served over http requires an https
16:51:55 INFO - sub-resource via script-tag using the http-csp
16:51:55 INFO - delivery method with no-redirect and when
16:51:55 INFO - the target request is same-origin.
16:51:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2445ms
16:51:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:51:56 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdcb000 == 23 [pid = 1948] [id = 478]
16:51:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0x9fdd0000) [pid = 1948] [serial = 1336] [outer = (nil)]
16:51:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa0b7dc00) [pid = 1948] [serial = 1337] [outer = 0x9fdd0000]
16:51:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa0e45000) [pid = 1948] [serial = 1338] [outer = 0x9fdd0000]
16:51:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:58 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
16:51:58 INFO - document served over http requires an https
16:51:58 INFO - sub-resource via script-tag using the http-csp
16:51:58 INFO - delivery method with swap-origin-redirect and when
16:51:58 INFO - the target request is same-origin.
16:51:58 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2659ms
16:51:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:51:59 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b73400 == 24 [pid = 1948] [id = 479]
16:51:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa106cc00) [pid = 1948] [serial = 1339] [outer = (nil)]
16:51:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa1594800) [pid = 1948] [serial = 1340] [outer = 0xa106cc00]
16:51:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:51:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa16f2000) [pid = 1948] [serial = 1341] [outer = 0xa106cc00]
16:52:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:01 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
16:52:01 INFO - document served over http requires an https
16:52:01 INFO - sub-resource via xhr-request using the http-csp
16:52:01 INFO - delivery method with keep-origin-redirect and when
16:52:01 INFO - the target request is same-origin.
16:52:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 3319ms
16:52:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
16:52:01 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1078800 == 25 [pid = 1948] [id = 480]
16:52:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa1078c00) [pid = 1948] [serial = 1342] [outer = (nil)]
16:52:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa1a56400) [pid = 1948] [serial = 1343] [outer = 0xa1078c00]
16:52:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa1a61c00) [pid = 1948] [serial = 1344] [outer = 0xa1078c00]
16:52:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:03 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
16:52:03 INFO - document served over http requires an https
16:52:03 INFO - sub-resource via xhr-request using the http-csp
16:52:03 INFO - delivery method with no-redirect and when
16:52:03 INFO - the target request is same-origin.
16:52:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2044ms
16:52:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:52:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:04 INFO - PROCESS | 1898 | ++DOCSHELL 0xa195ec00 == 26 [pid = 1948] [id = 481]
16:52:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa1dde400) [pid = 1948] [serial = 1345] [outer = (nil)]
16:52:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa228bc00) [pid = 1948] [serial = 1346] [outer = 0xa1dde400]
16:52:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa2a0d800) [pid = 1948] [serial = 1347] [outer = 0xa1dde400]
16:52:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:05 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
16:52:05 INFO - document served over http requires an https
16:52:05 INFO - sub-resource via xhr-request using the http-csp
16:52:05 INFO - delivery method with swap-origin-redirect and when
16:52:05 INFO - the target request is same-origin.
16:52:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2144ms
16:52:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:52:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:06 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e4a400 == 27 [pid = 1948] [id = 482]
16:52:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa2c1bc00) [pid = 1948] [serial = 1348] [outer = (nil)]
16:52:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa2e47c00) [pid = 1948] [serial = 1349] [outer = 0xa2c1bc00]
16:52:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa2e4e800) [pid = 1948] [serial = 1350] [outer = 0xa2c1bc00]
16:52:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:07 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
16:52:07 INFO - document served over http requires an http
16:52:07 INFO - sub-resource via fetch-request using the meta-csp
16:52:07 INFO - delivery method with keep-origin-redirect and when
16:52:07 INFO - the target request is cross-origin.
16:52:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2044ms
16:52:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
16:52:08 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c22000 == 28 [pid = 1948] [id = 483]
16:52:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa3303000) [pid = 1948] [serial = 1351] [outer = (nil)]
16:52:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa3307400) [pid = 1948] [serial = 1352] [outer = 0xa3303000]
16:52:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa330b400) [pid = 1948] [serial = 1353] [outer = 0xa3303000]
16:52:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:10 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
16:52:10 INFO - document served over http requires an http
16:52:10 INFO - sub-resource via fetch-request using the meta-csp
16:52:10 INFO - delivery method with no-redirect and when
16:52:10 INFO - the target request is cross-origin.
16:52:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2572ms
16:52:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:52:10 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3305c00 == 29 [pid = 1948] [id = 484]
16:52:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa330f000) [pid = 1948] [serial = 1354] [outer = (nil)]
16:52:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa33c6c00) [pid = 1948] [serial = 1355] [outer = 0xa330f000]
16:52:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa33cbc00) [pid = 1948] [serial = 1356] [outer = 0xa330f000]
16:52:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:14 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
16:52:14 INFO - document served over http requires an http
16:52:14 INFO - sub-resource via fetch-request using the meta-csp
16:52:14 INFO - delivery method with swap-origin-redirect and when
16:52:14 INFO - the target request is cross-origin.
16:52:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3699ms
16:52:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:52:15 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edd1800 == 30 [pid = 1948] [id = 485]
16:52:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0x9edd2c00) [pid = 1948] [serial = 1357] [outer = (nil)]
16:52:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0x9f07a000) [pid = 1948] [serial = 1358] [outer = 0x9edd2c00]
16:52:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0x9fa67800) [pid = 1948] [serial = 1359] [outer = 0x9edd2c00]
16:52:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:16 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e99f400 == 31 [pid = 1948] [id = 486]
16:52:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0x9e9da400) [pid = 1948] [serial = 1360] [outer = (nil)]
16:52:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0x9edc3400) [pid = 1948] [serial = 1361] [outer = 0x9e9da400]
16:52:17 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
16:52:17 INFO - document served over http requires an http
16:52:17 INFO - sub-resource via iframe-tag using the meta-csp
16:52:17 INFO - delivery method with keep-origin-redirect and when
16:52:17 INFO - the target request is cross-origin.
16:52:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3338ms
16:52:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:52:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:18 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e2400 == 32 [pid = 1948] [id = 487]
16:52:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0x9e9e3800) [pid = 1948] [serial = 1362] [outer = (nil)]
16:52:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0x9f29f800) [pid = 1948] [serial = 1363] [outer = 0x9e9e3800]
16:52:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0x9f4b6800) [pid = 1948] [serial = 1364] [outer = 0x9e9e3800]
16:52:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0xa01a2400 == 31 [pid = 1948] [id = 473]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e0400 == 30 [pid = 1948] [id = 472]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa64c00 == 29 [pid = 1948] [id = 471]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e0000 == 28 [pid = 1948] [id = 470]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9a0000 == 27 [pid = 1948] [id = 469]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4a9c00 == 26 [pid = 1948] [id = 468]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0xa2ade000 == 25 [pid = 1948] [id = 466]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0xa2293800 == 24 [pid = 1948] [id = 465]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e47c00 == 23 [pid = 1948] [id = 464]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0xa1dde800 == 22 [pid = 1948] [id = 463]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d3a800 == 21 [pid = 1948] [id = 462]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbe1400 == 20 [pid = 1948] [id = 461]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0xa1954000 == 19 [pid = 1948] [id = 460]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9f079400 == 18 [pid = 1948] [id = 458]
16:52:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9faa0c00 == 17 [pid = 1948] [id = 459]
16:52:18 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0x9f4ae800) [pid = 1948] [serial = 1233] [outer = (nil)] [url = about:blank]
16:52:18 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0x9fdcf400) [pid = 1948] [serial = 1269] [outer = (nil)] [url = about:blank]
16:52:18 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0x9fbe2000) [pid = 1948] [serial = 1272] [outer = (nil)] [url = about:blank]
16:52:18 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0x9f07d000) [pid = 1948] [serial = 1266] [outer = (nil)] [url = about:blank]
16:52:19 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa0ac3800) [pid = 1948] [serial = 1275] [outer = (nil)] [url = about:blank]
16:52:19 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc3c00 == 18 [pid = 1948] [id = 488]
16:52:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0x9edc8c00) [pid = 1948] [serial = 1365] [outer = (nil)]
16:52:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0x9f072000) [pid = 1948] [serial = 1366] [outer = 0x9edc8c00]
16:52:19 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
16:52:19 INFO - document served over http requires an http
16:52:19 INFO - sub-resource via iframe-tag using the meta-csp
16:52:19 INFO - delivery method with no-redirect and when
16:52:19 INFO - the target request is cross-origin.
16:52:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2153ms
16:52:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:52:20 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee91c00 == 19 [pid = 1948] [id = 489]
16:52:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0x9f06f400) [pid = 1948] [serial = 1367] [outer = (nil)]
16:52:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0x9fa5c800) [pid = 1948] [serial = 1368] [outer = 0x9f06f400]
16:52:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0x9fbe1400) [pid = 1948] [serial = 1369] [outer = 0x9f06f400]
16:52:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:21 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdc5c00 == 20 [pid = 1948] [id = 490]
16:52:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0x9fdc7000) [pid = 1948] [serial = 1370] [outer = (nil)]
16:52:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0x9fdd2800) [pid = 1948] [serial = 1371] [outer = 0x9fdc7000]
16:52:21 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
16:52:21 INFO - document served over http requires an http
16:52:21 INFO - sub-resource via iframe-tag using the meta-csp
16:52:21 INFO - delivery method with swap-origin-redirect and when
16:52:21 INFO - the target request is cross-origin.
16:52:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1846ms
16:52:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:52:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:22 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4a9c00 == 21 [pid = 1948] [id = 491]
16:52:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0x9f4ae800) [pid = 1948] [serial = 1372] [outer = (nil)]
16:52:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0xa0965000) [pid = 1948] [serial = 1373] [outer = 0x9f4ae800]
16:52:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa0a1b400) [pid = 1948] [serial = 1374] [outer = 0x9f4ae800]
16:52:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:23 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
16:52:23 INFO - document served over http requires an http
16:52:23 INFO - sub-resource via script-tag using the meta-csp
16:52:23 INFO - delivery method with keep-origin-redirect and when
16:52:23 INFO - the target request is cross-origin.
16:52:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1999ms
16:52:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0xa2adf800) [pid = 1948] [serial = 1301] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0xa2b3d800) [pid = 1948] [serial = 1304] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0xa2c21400) [pid = 1948] [serial = 1307] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0xa1e49800) [pid = 1948] [serial = 1295] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0xa2a02c00) [pid = 1948] [serial = 1298] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0xa1a57400) [pid = 1948] [serial = 1287] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0xa0a1ec00) [pid = 1948] [serial = 1284] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0xa1d3e000) [pid = 1948] [serial = 1289] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa1de1000) [pid = 1948] [serial = 1292] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa095d400) [pid = 1948] [serial = 1324] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598306036]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0x9fbe7400) [pid = 1948] [serial = 1321] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0x9f2abc00) [pid = 1948] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598275496]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0x9ee84400) [pid = 1948] [serial = 1313] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0x9fa9b800) [pid = 1948] [serial = 1310] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0x9fa9e800) [pid = 1948] [serial = 1319] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0x9ee8e800) [pid = 1948] [serial = 1316] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0x9e547400) [pid = 1948] [serial = 1326] [outer = (nil)] [url = about:blank]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0x9e9d9400) [pid = 1948] [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]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa01a3400) [pid = 1948] [serial = 1323] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598306036]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0x9fa65000) [pid = 1948] [serial = 1318] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0x9f4abc00) [pid = 1948] [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]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0x9edcdc00) [pid = 1948] [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]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0x9edca800) [pid = 1948] [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]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa1954400) [pid = 1948] [serial = 1286] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:52:24 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0x9f07c400) [pid = 1948] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598275496]
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42f000 == 22 [pid = 1948] [id = 492]
16:52:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0x9e42f800) [pid = 1948] [serial = 1375] [outer = (nil)]
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0x9e9dfc00) [pid = 1948] [serial = 1376] [outer = 0x9e42f800]
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0x9faa9c00) [pid = 1948] [serial = 1377] [outer = 0x9e42f800]
16:52:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:26 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
16:52:26 INFO - document served over http requires an http
16:52:26 INFO - sub-resource via script-tag using the meta-csp
16:52:26 INFO - delivery method with no-redirect and when
16:52:26 INFO - the target request is cross-origin.
16:52:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2920ms
16:52:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:52:27 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee8a400 == 23 [pid = 1948] [id = 493]
16:52:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0x9f2a1800) [pid = 1948] [serial = 1378] [outer = (nil)]
16:52:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0x9fa63c00) [pid = 1948] [serial = 1379] [outer = 0x9f2a1800]
16:52:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0x9fbea800) [pid = 1948] [serial = 1380] [outer = 0x9f2a1800]
16:52:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:29 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
16:52:29 INFO - document served over http requires an http
16:52:29 INFO - sub-resource via script-tag using the meta-csp
16:52:29 INFO - delivery method with swap-origin-redirect and when
16:52:29 INFO - the target request is cross-origin.
16:52:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2693ms
16:52:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:52:29 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f2a4400 == 24 [pid = 1948] [id = 494]
16:52:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0x9f2a6000) [pid = 1948] [serial = 1381] [outer = (nil)]
16:52:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa0e7f400) [pid = 1948] [serial = 1382] [outer = 0x9f2a6000]
16:52:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa1076400) [pid = 1948] [serial = 1383] [outer = 0x9f2a6000]
16:52:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:31 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
16:52:31 INFO - document served over http requires an http
16:52:31 INFO - sub-resource via xhr-request using the meta-csp
16:52:31 INFO - delivery method with keep-origin-redirect and when
16:52:31 INFO - the target request is cross-origin.
16:52:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2491ms
16:52:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
16:52:32 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e79400 == 25 [pid = 1948] [id = 495]
16:52:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa0e7b400) [pid = 1948] [serial = 1384] [outer = (nil)]
16:52:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa1960800) [pid = 1948] [serial = 1385] [outer = 0xa0e7b400]
16:52:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa1a60400) [pid = 1948] [serial = 1386] [outer = 0xa0e7b400]
16:52:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:33 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
16:52:33 INFO - document served over http requires an http
16:52:33 INFO - sub-resource via xhr-request using the meta-csp
16:52:33 INFO - delivery method with no-redirect and when
16:52:33 INFO - the target request is cross-origin.
16:52:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2240ms
16:52:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:52:35 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1959800 == 26 [pid = 1948] [id = 496]
16:52:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa1dd9000) [pid = 1948] [serial = 1387] [outer = (nil)]
16:52:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa1de3800) [pid = 1948] [serial = 1388] [outer = 0xa1dd9000]
16:52:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa1e46800) [pid = 1948] [serial = 1389] [outer = 0xa1dd9000]
16:52:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:36 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
16:52:36 INFO - document served over http requires an http
16:52:36 INFO - sub-resource via xhr-request using the meta-csp
16:52:36 INFO - delivery method with swap-origin-redirect and when
16:52:36 INFO - the target request is cross-origin.
16:52:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2848ms
16:52:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:52:37 INFO - PROCESS | 1898 | ++DOCSHELL 0xa228f000 == 27 [pid = 1948] [id = 497]
16:52:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa2290400) [pid = 1948] [serial = 1390] [outer = (nil)]
16:52:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa2a04400) [pid = 1948] [serial = 1391] [outer = 0xa2290400]
16:52:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa2a0e000) [pid = 1948] [serial = 1392] [outer = 0xa2290400]
16:52:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:39 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
16:52:39 INFO - document served over http requires an https
16:52:39 INFO - sub-resource via fetch-request using the meta-csp
16:52:39 INFO - delivery method with keep-origin-redirect and when
16:52:39 INFO - the target request is cross-origin.
16:52:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2308ms
16:52:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
16:52:39 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2292c00 == 28 [pid = 1948] [id = 498]
16:52:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa2ae7000) [pid = 1948] [serial = 1393] [outer = (nil)]
16:52:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa2c1b400) [pid = 1948] [serial = 1394] [outer = 0xa2ae7000]
16:52:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa2e47000) [pid = 1948] [serial = 1395] [outer = 0xa2ae7000]
16:52:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:41 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
16:52:41 INFO - document served over http requires an https
16:52:41 INFO - sub-resource via fetch-request using the meta-csp
16:52:41 INFO - delivery method with no-redirect and when
16:52:41 INFO - the target request is cross-origin.
16:52:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2142ms
16:52:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:52:41 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2b45800 == 29 [pid = 1948] [id = 499]
16:52:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa33c4400) [pid = 1948] [serial = 1396] [outer = (nil)]
16:52:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0xa36c8c00) [pid = 1948] [serial = 1397] [outer = 0xa33c4400]
16:52:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0xa36cf000) [pid = 1948] [serial = 1398] [outer = 0xa33c4400]
16:52:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:43 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
16:52:43 INFO - document served over http requires an https
16:52:43 INFO - sub-resource via fetch-request using the meta-csp
16:52:43 INFO - delivery method with swap-origin-redirect and when
16:52:43 INFO - the target request is cross-origin.
16:52:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2243ms
16:52:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:52:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:44 INFO - PROCESS | 1898 | ++DOCSHELL 0xa33c7400 == 30 [pid = 1948] [id = 500]
16:52:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa36d5000) [pid = 1948] [serial = 1399] [outer = (nil)]
16:52:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0xa3a20c00) [pid = 1948] [serial = 1400] [outer = 0xa36d5000]
16:52:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0xa3a24400) [pid = 1948] [serial = 1401] [outer = 0xa36d5000]
16:52:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:45 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3aca800 == 31 [pid = 1948] [id = 501]
16:52:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0xa3acac00) [pid = 1948] [serial = 1402] [outer = (nil)]
16:52:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0xa3a28c00) [pid = 1948] [serial = 1403] [outer = 0xa3acac00]
16:52:46 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
16:52:46 INFO - document served over http requires an https
16:52:46 INFO - sub-resource via iframe-tag using the meta-csp
16:52:46 INFO - delivery method with keep-origin-redirect and when
16:52:46 INFO - the target request is cross-origin.
16:52:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2837ms
16:52:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:52:46 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3a1c400 == 32 [pid = 1948] [id = 502]
16:52:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0xa3a1c800) [pid = 1948] [serial = 1404] [outer = (nil)]
16:52:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 134 (0xa3ad3800) [pid = 1948] [serial = 1405] [outer = 0xa3a1c800]
16:52:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 135 (0xa3ad8c00) [pid = 1948] [serial = 1406] [outer = 0xa3a1c800]
16:52:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:48 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ae3000 == 33 [pid = 1948] [id = 503]
16:52:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 136 (0xa3ae3400) [pid = 1948] [serial = 1407] [outer = (nil)]
16:52:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 137 (0xa3ae4c00) [pid = 1948] [serial = 1408] [outer = 0xa3ae3400]
16:52:49 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
16:52:49 INFO - document served over http requires an https
16:52:49 INFO - sub-resource via iframe-tag using the meta-csp
16:52:49 INFO - delivery method with no-redirect and when
16:52:49 INFO - the target request is cross-origin.
16:52:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2554ms
16:52:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:52:49 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3acd000 == 34 [pid = 1948] [id = 504]
16:52:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 138 (0xa3ad1c00) [pid = 1948] [serial = 1409] [outer = (nil)]
16:52:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 139 (0xa3aecc00) [pid = 1948] [serial = 1410] [outer = 0xa3ad1c00]
16:52:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 140 (0xa414c800) [pid = 1948] [serial = 1411] [outer = 0xa3ad1c00]
16:52:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:51 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4153c00 == 35 [pid = 1948] [id = 505]
16:52:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 141 (0xa4154000) [pid = 1948] [serial = 1412] [outer = (nil)]
16:52:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0xa4157800) [pid = 1948] [serial = 1413] [outer = 0xa4154000]
16:52:51 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
16:52:51 INFO - document served over http requires an https
16:52:51 INFO - sub-resource via iframe-tag using the meta-csp
16:52:51 INFO - delivery method with swap-origin-redirect and when
16:52:51 INFO - the target request is cross-origin.
16:52:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2695ms
16:52:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:52:52 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3aeb000 == 36 [pid = 1948] [id = 506]
16:52:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0xa4154c00) [pid = 1948] [serial = 1414] [outer = (nil)]
16:52:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0xa4208c00) [pid = 1948] [serial = 1415] [outer = 0xa4154c00]
16:52:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 145 (0xa420f400) [pid = 1948] [serial = 1416] [outer = 0xa4154c00]
16:52:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:56 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
16:52:56 INFO - document served over http requires an https
16:52:56 INFO - sub-resource via script-tag using the meta-csp
16:52:56 INFO - delivery method with keep-origin-redirect and when
16:52:56 INFO - the target request is cross-origin.
16:52:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 4300ms
16:52:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9dec00 == 35 [pid = 1948] [id = 475]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9e544800 == 34 [pid = 1948] [id = 476]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9f2a6400 == 33 [pid = 1948] [id = 477]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdcb000 == 32 [pid = 1948] [id = 478]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b73400 == 31 [pid = 1948] [id = 479]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0xa1078800 == 30 [pid = 1948] [id = 480]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0xa195ec00 == 29 [pid = 1948] [id = 481]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e4a400 == 28 [pid = 1948] [id = 482]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c22000 == 27 [pid = 1948] [id = 483]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9e99f400 == 26 [pid = 1948] [id = 486]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9edd1800 == 25 [pid = 1948] [id = 485]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9f071c00 == 24 [pid = 1948] [id = 457]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc3c00 == 23 [pid = 1948] [id = 488]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e2400 == 22 [pid = 1948] [id = 487]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42e000 == 21 [pid = 1948] [id = 474]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdc5c00 == 20 [pid = 1948] [id = 490]
16:52:56 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee91c00 == 19 [pid = 1948] [id = 489]
16:52:56 INFO - PROCESS | 1898 | --DOMWINDOW == 144 (0xa095f800) [pid = 1948] [serial = 1311] [outer = (nil)] [url = about:blank]
16:52:56 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0x9f4ac000) [pid = 1948] [serial = 1314] [outer = (nil)] [url = about:blank]
16:52:57 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0x9fbeec00) [pid = 1948] [serial = 1322] [outer = (nil)] [url = about:blank]
16:52:57 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0x9f2ac000) [pid = 1948] [serial = 1317] [outer = (nil)] [url = about:blank]
16:52:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:57 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e997800 == 20 [pid = 1948] [id = 507]
16:52:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0x9e99f400) [pid = 1948] [serial = 1417] [outer = (nil)]
16:52:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0x9e9e0800) [pid = 1948] [serial = 1418] [outer = 0x9e99f400]
16:52:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0x9ee8b800) [pid = 1948] [serial = 1419] [outer = 0x9e99f400]
16:52:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:58 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
16:52:58 INFO - document served over http requires an https
16:52:58 INFO - sub-resource via script-tag using the meta-csp
16:52:58 INFO - delivery method with no-redirect and when
16:52:58 INFO - the target request is cross-origin.
16:52:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2795ms
16:52:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:52:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e54a400 == 21 [pid = 1948] [id = 508]
16:52:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 145 (0x9e996400) [pid = 1948] [serial = 1420] [outer = (nil)]
16:52:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 146 (0x9f4ac800) [pid = 1948] [serial = 1421] [outer = 0x9e996400]
16:52:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 147 (0x9f4b6000) [pid = 1948] [serial = 1422] [outer = 0x9e996400]
16:52:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:52:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:00 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
16:53:00 INFO - document served over http requires an https
16:53:00 INFO - sub-resource via script-tag using the meta-csp
16:53:00 INFO - delivery method with swap-origin-redirect and when
16:53:00 INFO - the target request is cross-origin.
16:53:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1996ms
16:53:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:53:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:01 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4aa400 == 22 [pid = 1948] [id = 509]
16:53:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 148 (0x9fa9d800) [pid = 1948] [serial = 1423] [outer = (nil)]
16:53:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 149 (0x9fbe4800) [pid = 1948] [serial = 1424] [outer = 0x9fa9d800]
16:53:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 150 (0x9fdc8400) [pid = 1948] [serial = 1425] [outer = 0x9fa9d800]
16:53:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 149 (0x9e9df000) [pid = 1948] [serial = 1328] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 148 (0x9f07a000) [pid = 1948] [serial = 1358] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 147 (0x9f29f800) [pid = 1948] [serial = 1363] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 146 (0xa3307400) [pid = 1948] [serial = 1352] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 145 (0xa1a56400) [pid = 1948] [serial = 1343] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 144 (0xa0965000) [pid = 1948] [serial = 1373] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0xa01a5800) [pid = 1948] [serial = 1334] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0xa1594800) [pid = 1948] [serial = 1340] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0x9f072000) [pid = 1948] [serial = 1366] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598339368]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 140 (0x9edc3400) [pid = 1948] [serial = 1361] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 139 (0x9fa5c800) [pid = 1948] [serial = 1368] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 138 (0x9edd0400) [pid = 1948] [serial = 1329] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 137 (0xa228bc00) [pid = 1948] [serial = 1346] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 136 (0xa33c6c00) [pid = 1948] [serial = 1355] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 135 (0xa0b7dc00) [pid = 1948] [serial = 1337] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 134 (0x9f4a8c00) [pid = 1948] [serial = 1331] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 133 (0xa2e47c00) [pid = 1948] [serial = 1349] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0x9fdd2800) [pid = 1948] [serial = 1371] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0x9e9dfc00) [pid = 1948] [serial = 1376] [outer = (nil)] [url = about:blank]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0x9f06f400) [pid = 1948] [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]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0x9fdc7000) [pid = 1948] [serial = 1370] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0x9f4ae800) [pid = 1948] [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]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0x9edc8c00) [pid = 1948] [serial = 1365] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598339368]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0x9e9da400) [pid = 1948] [serial = 1360] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0x9e9e3800) [pid = 1948] [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]
16:53:04 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0x9edd2c00) [pid = 1948] [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]
16:53:05 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
16:53:05 INFO - document served over http requires an https
16:53:05 INFO - sub-resource via xhr-request using the meta-csp
16:53:05 INFO - delivery method with keep-origin-redirect and when
16:53:05 INFO - the target request is cross-origin.
16:53:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 4292ms
16:53:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
16:53:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:05 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e544800 == 23 [pid = 1948] [id = 510]
16:53:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0x9e54ac00) [pid = 1948] [serial = 1426] [outer = (nil)]
16:53:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0x9e9e6c00) [pid = 1948] [serial = 1427] [outer = 0x9e54ac00]
16:53:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0x9f29f800) [pid = 1948] [serial = 1428] [outer = 0x9e54ac00]
16:53:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:07 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
16:53:07 INFO - document served over http requires an https
16:53:07 INFO - sub-resource via xhr-request using the meta-csp
16:53:07 INFO - delivery method with no-redirect and when
16:53:07 INFO - the target request is cross-origin.
16:53:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2602ms
16:53:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:53:08 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53bc00 == 24 [pid = 1948] [id = 511]
16:53:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0x9e53ec00) [pid = 1948] [serial = 1429] [outer = (nil)]
16:53:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0xa01a0400) [pid = 1948] [serial = 1430] [outer = 0x9e53ec00]
16:53:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0xa095f800) [pid = 1948] [serial = 1431] [outer = 0x9e53ec00]
16:53:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:10 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
16:53:10 INFO - document served over http requires an https
16:53:10 INFO - sub-resource via xhr-request using the meta-csp
16:53:10 INFO - delivery method with swap-origin-redirect and when
16:53:10 INFO - the target request is cross-origin.
16:53:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2413ms
16:53:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:53:10 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbec800 == 25 [pid = 1948] [id = 512]
16:53:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0x9fdcf400) [pid = 1948] [serial = 1432] [outer = (nil)]
16:53:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0xa0b7c800) [pid = 1948] [serial = 1433] [outer = 0x9fdcf400]
16:53:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0xa0e7b000) [pid = 1948] [serial = 1434] [outer = 0x9fdcf400]
16:53:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:13 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
16:53:13 INFO - document served over http requires an http
16:53:13 INFO - sub-resource via fetch-request using the meta-csp
16:53:13 INFO - delivery method with keep-origin-redirect and when
16:53:13 INFO - the target request is same-origin.
16:53:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3360ms
16:53:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
16:53:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0ac0000 == 26 [pid = 1948] [id = 513]
16:53:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 134 (0xa0ac8800) [pid = 1948] [serial = 1435] [outer = (nil)]
16:53:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 135 (0xa1a55800) [pid = 1948] [serial = 1436] [outer = 0xa0ac8800]
16:53:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 136 (0xa1a5ec00) [pid = 1948] [serial = 1437] [outer = 0xa0ac8800]
16:53:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:15 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
16:53:15 INFO - document served over http requires an http
16:53:15 INFO - sub-resource via fetch-request using the meta-csp
16:53:15 INFO - delivery method with no-redirect and when
16:53:15 INFO - the target request is same-origin.
16:53:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2042ms
16:53:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:53:16 INFO - PROCESS | 1898 | ++DOCSHELL 0xa195b000 == 27 [pid = 1948] [id = 514]
16:53:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 137 (0xa1e3c400) [pid = 1948] [serial = 1438] [outer = (nil)]
16:53:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 138 (0xa2a04c00) [pid = 1948] [serial = 1439] [outer = 0xa1e3c400]
16:53:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 139 (0xa2b37800) [pid = 1948] [serial = 1440] [outer = 0xa1e3c400]
16:53:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:17 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
16:53:17 INFO - document served over http requires an http
16:53:17 INFO - sub-resource via fetch-request using the meta-csp
16:53:17 INFO - delivery method with swap-origin-redirect and when
16:53:17 INFO - the target request is same-origin.
16:53:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2082ms
16:53:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:53:18 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c1ec00 == 28 [pid = 1948] [id = 515]
16:53:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 140 (0xa2c22000) [pid = 1948] [serial = 1441] [outer = (nil)]
16:53:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 141 (0xa3305000) [pid = 1948] [serial = 1442] [outer = 0xa2c22000]
16:53:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0xa33ca800) [pid = 1948] [serial = 1443] [outer = 0xa2c22000]
16:53:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:19 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3acc000 == 29 [pid = 1948] [id = 516]
16:53:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0xa3acd400) [pid = 1948] [serial = 1444] [outer = (nil)]
16:53:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0xa3ad7800) [pid = 1948] [serial = 1445] [outer = 0xa3acd400]
16:53:20 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
16:53:20 INFO - document served over http requires an http
16:53:20 INFO - sub-resource via iframe-tag using the meta-csp
16:53:20 INFO - delivery method with keep-origin-redirect and when
16:53:20 INFO - the target request is same-origin.
16:53:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2149ms
16:53:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:53:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:20 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e4cc00 == 30 [pid = 1948] [id = 517]
16:53:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 145 (0xa2e4d400) [pid = 1948] [serial = 1446] [outer = (nil)]
16:53:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 146 (0xa4155000) [pid = 1948] [serial = 1447] [outer = 0xa2e4d400]
16:53:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 147 (0xa420a000) [pid = 1948] [serial = 1448] [outer = 0xa2e4d400]
16:53:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:22 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4639800 == 31 [pid = 1948] [id = 518]
16:53:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 148 (0xa4639c00) [pid = 1948] [serial = 1449] [outer = (nil)]
16:53:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 149 (0xa463b400) [pid = 1948] [serial = 1450] [outer = 0xa4639c00]
16:53:22 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
16:53:22 INFO - document served over http requires an http
16:53:22 INFO - sub-resource via iframe-tag using the meta-csp
16:53:22 INFO - delivery method with no-redirect and when
16:53:22 INFO - the target request is same-origin.
16:53:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2565ms
16:53:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:53:23 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4148800 == 32 [pid = 1948] [id = 519]
16:53:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 150 (0xa4148c00) [pid = 1948] [serial = 1451] [outer = (nil)]
16:53:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 151 (0xa4730c00) [pid = 1948] [serial = 1452] [outer = 0xa4148c00]
16:53:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 152 (0xa4735800) [pid = 1948] [serial = 1453] [outer = 0xa4148c00]
16:53:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:24 INFO - PROCESS | 1898 | ++DOCSHELL 0xa473c800 == 33 [pid = 1948] [id = 520]
16:53:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 153 (0xa473cc00) [pid = 1948] [serial = 1454] [outer = (nil)]
16:53:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 154 (0xa47e6400) [pid = 1948] [serial = 1455] [outer = 0xa473cc00]
16:53:25 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
16:53:25 INFO - document served over http requires an http
16:53:25 INFO - sub-resource via iframe-tag using the meta-csp
16:53:25 INFO - delivery method with swap-origin-redirect and when
16:53:25 INFO - the target request is same-origin.
16:53:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2546ms
16:53:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:53:25 INFO - PROCESS | 1898 | ++DOCSHELL 0xa463f000 == 34 [pid = 1948] [id = 521]
16:53:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 155 (0xa463f400) [pid = 1948] [serial = 1456] [outer = (nil)]
16:53:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 156 (0xa47ec400) [pid = 1948] [serial = 1457] [outer = 0xa463f400]
16:53:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 157 (0xa47f0400) [pid = 1948] [serial = 1458] [outer = 0xa463f400]
16:53:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:27 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
16:53:27 INFO - document served over http requires an http
16:53:27 INFO - sub-resource via script-tag using the meta-csp
16:53:27 INFO - delivery method with keep-origin-redirect and when
16:53:27 INFO - the target request is same-origin.
16:53:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2554ms
16:53:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
16:53:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:28 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5187800 == 35 [pid = 1948] [id = 522]
16:53:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 158 (0xa5188000) [pid = 1948] [serial = 1459] [outer = (nil)]
16:53:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 159 (0xa518c000) [pid = 1948] [serial = 1460] [outer = 0xa5188000]
16:53:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 160 (0xa5191400) [pid = 1948] [serial = 1461] [outer = 0xa5188000]
16:53:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:30 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
16:53:30 INFO - document served over http requires an http
16:53:30 INFO - sub-resource via script-tag using the meta-csp
16:53:30 INFO - delivery method with no-redirect and when
16:53:30 INFO - the target request is same-origin.
16:53:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2501ms
16:53:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:53:30 INFO - PROCESS | 1898 | ++DOCSHELL 0xa518a400 == 36 [pid = 1948] [id = 523]
16:53:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 161 (0xa518a800) [pid = 1948] [serial = 1462] [outer = (nil)]
16:53:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 162 (0xa5866000) [pid = 1948] [serial = 1463] [outer = 0xa518a800]
16:53:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 163 (0xa586c000) [pid = 1948] [serial = 1464] [outer = 0xa518a800]
16:53:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:33 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
16:53:33 INFO - document served over http requires an http
16:53:33 INFO - sub-resource via script-tag using the meta-csp
16:53:33 INFO - delivery method with swap-origin-redirect and when
16:53:33 INFO - the target request is same-origin.
16:53:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3262ms
16:53:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:53:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:34 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5864800 == 37 [pid = 1948] [id = 524]
16:53:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 164 (0xa5a74800) [pid = 1948] [serial = 1465] [outer = (nil)]
16:53:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 165 (0xa5a79c00) [pid = 1948] [serial = 1466] [outer = 0xa5a74800]
16:53:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 166 (0xa5a7dc00) [pid = 1948] [serial = 1467] [outer = 0xa5a74800]
16:53:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee8a400 == 36 [pid = 1948] [id = 493]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0x9f2a4400 == 35 [pid = 1948] [id = 494]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e79400 == 34 [pid = 1948] [id = 495]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0xa1959800 == 33 [pid = 1948] [id = 496]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0xa228f000 == 32 [pid = 1948] [id = 497]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0xa2292c00 == 31 [pid = 1948] [id = 498]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0xa3aca800 == 30 [pid = 1948] [id = 501]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0xa33c7400 == 29 [pid = 1948] [id = 500]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ae3000 == 28 [pid = 1948] [id = 503]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0xa3a1c400 == 27 [pid = 1948] [id = 502]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0xa4153c00 == 26 [pid = 1948] [id = 505]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0xa3acd000 == 25 [pid = 1948] [id = 504]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0x9e997800 == 24 [pid = 1948] [id = 507]
16:53:36 INFO - PROCESS | 1898 | --DOCSHELL 0x9e54a400 == 23 [pid = 1948] [id = 508]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9e544800 == 22 [pid = 1948] [id = 510]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53bc00 == 21 [pid = 1948] [id = 511]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbec800 == 20 [pid = 1948] [id = 512]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa0ac0000 == 19 [pid = 1948] [id = 513]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa195b000 == 18 [pid = 1948] [id = 514]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa3acc000 == 17 [pid = 1948] [id = 516]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c1ec00 == 16 [pid = 1948] [id = 515]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa3305c00 == 15 [pid = 1948] [id = 484]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa4639800 == 14 [pid = 1948] [id = 518]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e4cc00 == 13 [pid = 1948] [id = 517]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa473c800 == 12 [pid = 1948] [id = 520]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa4148800 == 11 [pid = 1948] [id = 519]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa463f000 == 10 [pid = 1948] [id = 521]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa5187800 == 9 [pid = 1948] [id = 522]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa518a400 == 8 [pid = 1948] [id = 523]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4a9c00 == 7 [pid = 1948] [id = 491]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4aa400 == 6 [pid = 1948] [id = 509]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42f000 == 5 [pid = 1948] [id = 492]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa2b3bc00 == 4 [pid = 1948] [id = 467]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa3aeb000 == 3 [pid = 1948] [id = 506]
16:53:37 INFO - PROCESS | 1898 | --DOCSHELL 0xa2b45800 == 2 [pid = 1948] [id = 499]
16:53:38 INFO - PROCESS | 1898 | --DOMWINDOW == 165 (0x9f4b6800) [pid = 1948] [serial = 1364] [outer = (nil)] [url = about:blank]
16:53:38 INFO - PROCESS | 1898 | --DOMWINDOW == 164 (0x9fbe1400) [pid = 1948] [serial = 1369] [outer = (nil)] [url = about:blank]
16:53:38 INFO - PROCESS | 1898 | --DOMWINDOW == 163 (0xa0a1b400) [pid = 1948] [serial = 1374] [outer = (nil)] [url = about:blank]
16:53:38 INFO - PROCESS | 1898 | --DOMWINDOW == 162 (0x9fa67800) [pid = 1948] [serial = 1359] [outer = (nil)] [url = about:blank]
16:53:38 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
16:53:38 INFO - document served over http requires an http
16:53:38 INFO - sub-resource via xhr-request using the meta-csp
16:53:38 INFO - delivery method with keep-origin-redirect and when
16:53:38 INFO - the target request is same-origin.
16:53:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 4752ms
16:53:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
16:53:38 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53e400 == 3 [pid = 1948] [id = 525]
16:53:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 163 (0x9e53e800) [pid = 1948] [serial = 1468] [outer = (nil)]
16:53:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 164 (0x9e541c00) [pid = 1948] [serial = 1469] [outer = 0x9e53e800]
16:53:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 165 (0x9e992c00) [pid = 1948] [serial = 1470] [outer = 0x9e53e800]
16:53:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:39 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
16:53:39 INFO - document served over http requires an http
16:53:39 INFO - sub-resource via xhr-request using the meta-csp
16:53:39 INFO - delivery method with no-redirect and when
16:53:39 INFO - the target request is same-origin.
16:53:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1637ms
16:53:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:53:40 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e429c00 == 4 [pid = 1948] [id = 526]
16:53:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 166 (0x9e99f800) [pid = 1948] [serial = 1471] [outer = (nil)]
16:53:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 167 (0x9e9e1400) [pid = 1948] [serial = 1472] [outer = 0x9e99f800]
16:53:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 168 (0x9e9e7800) [pid = 1948] [serial = 1473] [outer = 0x9e99f800]
16:53:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:42 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
16:53:42 INFO - document served over http requires an http
16:53:42 INFO - sub-resource via xhr-request using the meta-csp
16:53:42 INFO - delivery method with swap-origin-redirect and when
16:53:42 INFO - the target request is same-origin.
16:53:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2302ms
16:53:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:53:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 167 (0xa0e7a400) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 166 (0x9edc5c00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 165 (0x9ee83800) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 164 (0xa159f000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 163 (0xa1955000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 162 (0xa0e80000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 161 (0x9e9a1800) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 160 (0xa0b7d800) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 159 (0xa0abf000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 158 (0x9fbe0400) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 157 (0xa0e45800) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 156 (0x9edc4000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 155 (0xa1a57800) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 154 (0x9edccc00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 153 (0xa0a19400) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 152 (0xa0e7b400) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 151 (0xa2b39000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 150 (0xa2a0fc00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 149 (0x9f2a1800) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 148 (0x9fa9d800) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 147 (0xa1dd9000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 146 (0xa2290400) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 145 (0x9f2a6000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 144 (0x9e99f400) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0xa33c4400) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0xa4154c00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0xa4154000) [pid = 1948] [serial = 1412] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 140 (0xa1d3ac00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 139 (0x9fdd0000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 138 (0xa3ae3400) [pid = 1948] [serial = 1407] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598368589]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 137 (0xa1078c00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 136 (0x9fbe8c00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 135 (0x9e996400) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 134 (0x9e42e800) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 133 (0xa3303000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0xa3ad1c00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0x9fbecc00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0xa0960800) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0xa3a1c800) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0xa1dde400) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0xa1ddec00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0xa106cc00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0x9e42f800) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0xa0a1cc00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0xa2c1c400) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0x9e998400) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0xa36d5000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0xa3acac00) [pid = 1948] [serial = 1402] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa2ae7000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa330f000) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0xa2c1bc00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0xa228ac00) [pid = 1948] [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]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0x9fbe4800) [pid = 1948] [serial = 1424] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa4208c00) [pid = 1948] [serial = 1415] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa4157800) [pid = 1948] [serial = 1413] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0x9e9e0800) [pid = 1948] [serial = 1418] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0xa1de3800) [pid = 1948] [serial = 1388] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0xa3ad3800) [pid = 1948] [serial = 1405] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0x9f4ac800) [pid = 1948] [serial = 1421] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0xa2c1b400) [pid = 1948] [serial = 1394] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0xa36c8c00) [pid = 1948] [serial = 1397] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0xa3a28c00) [pid = 1948] [serial = 1403] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0xa3aecc00) [pid = 1948] [serial = 1410] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa1960800) [pid = 1948] [serial = 1385] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0x9fa63c00) [pid = 1948] [serial = 1379] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0xa2a04400) [pid = 1948] [serial = 1391] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0xa3a20c00) [pid = 1948] [serial = 1400] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0xa3ae4c00) [pid = 1948] [serial = 1408] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598368589]
16:53:47 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0xa0e7f400) [pid = 1948] [serial = 1382] [outer = (nil)] [url = about:blank]
16:53:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0x9fdc8400) [pid = 1948] [serial = 1425] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa2e4e800) [pid = 1948] [serial = 1350] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa0e80800) [pid = 1948] [serial = 1285] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa16f2000) [pid = 1948] [serial = 1341] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0x9fa69400) [pid = 1948] [serial = 1332] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa330b400) [pid = 1948] [serial = 1353] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa1de4c00) [pid = 1948] [serial = 1293] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa106fc00) [pid = 1948] [serial = 1251] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa33cbc00) [pid = 1948] [serial = 1356] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9e545400) [pid = 1948] [serial = 1243] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa1076400) [pid = 1948] [serial = 1383] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0x9f073000) [pid = 1948] [serial = 1167] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa2b42400) [pid = 1948] [serial = 1305] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9e9e8c00) [pid = 1948] [serial = 1327] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa2a0d800) [pid = 1948] [serial = 1347] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa16f5800) [pid = 1948] [serial = 1257] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa0969800) [pid = 1948] [serial = 1335] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa195d000) [pid = 1948] [serial = 1260] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa2ae5c00) [pid = 1948] [serial = 1302] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0xa1596800) [pid = 1948] [serial = 1254] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0x9f2a8800) [pid = 1948] [serial = 1238] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa2a07400) [pid = 1948] [serial = 1299] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa0e45000) [pid = 1948] [serial = 1338] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa0e3d800) [pid = 1948] [serial = 1221] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa0b74400) [pid = 1948] [serial = 1218] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa0b73c00) [pid = 1948] [serial = 1248] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa0e84400) [pid = 1948] [serial = 1224] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0x9faa2400) [pid = 1948] [serial = 1209] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa1e46800) [pid = 1948] [serial = 1389] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa1a60800) [pid = 1948] [serial = 1263] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa1a61c00) [pid = 1948] [serial = 1344] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa0a14c00) [pid = 1948] [serial = 1212] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa1a60400) [pid = 1948] [serial = 1386] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa106e400) [pid = 1948] [serial = 1280] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa0abc400) [pid = 1948] [serial = 1215] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa2287c00) [pid = 1948] [serial = 1296] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0xa1d42800) [pid = 1948] [serial = 1290] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0xa2c26000) [pid = 1948] [serial = 1308] [outer = (nil)] [url = about:blank]
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e424800 == 5 [pid = 1948] [id = 527]
16:53:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0x9e425000) [pid = 1948] [serial = 1474] [outer = (nil)]
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0x9e42b000) [pid = 1948] [serial = 1475] [outer = 0x9e425000]
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0x9e9e1000) [pid = 1948] [serial = 1476] [outer = 0x9e425000]
16:53:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:50 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
16:53:50 INFO - document served over http requires an https
16:53:50 INFO - sub-resource via fetch-request using the meta-csp
16:53:50 INFO - delivery method with keep-origin-redirect and when
16:53:50 INFO - the target request is same-origin.
16:53:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 8129ms
16:53:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
16:53:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:50 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e425800 == 6 [pid = 1948] [id = 528]
16:53:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0x9e427800) [pid = 1948] [serial = 1477] [outer = (nil)]
16:53:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0x9e9e2000) [pid = 1948] [serial = 1478] [outer = 0x9e427800]
16:53:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0x9edcf800) [pid = 1948] [serial = 1479] [outer = 0x9e427800]
16:53:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53: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
16:53:52 INFO - document served over http requires an https
16:53:52 INFO - sub-resource via fetch-request using the meta-csp
16:53:52 INFO - delivery method with no-redirect and when
16:53:52 INFO - the target request is same-origin.
16:53:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2095ms
16:53:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:53:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:52 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e998800 == 7 [pid = 1948] [id = 529]
16:53:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0x9e9dc800) [pid = 1948] [serial = 1480] [outer = (nil)]
16:53:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0x9ee90800) [pid = 1948] [serial = 1481] [outer = 0x9e9dc800]
16:53:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0x9f072400) [pid = 1948] [serial = 1482] [outer = 0x9e9dc800]
16:53:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53: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
16:53:54 INFO - document served over http requires an https
16:53:54 INFO - sub-resource via fetch-request using the meta-csp
16:53:54 INFO - delivery method with swap-origin-redirect and when
16:53:54 INFO - the target request is same-origin.
16:53:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2049ms
16:53:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:53:55 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee8f400 == 8 [pid = 1948] [id = 530]
16:53:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0x9ee8fc00) [pid = 1948] [serial = 1483] [outer = (nil)]
16:53:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9f29d400) [pid = 1948] [serial = 1484] [outer = 0x9ee8fc00]
16:53:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9f2a5800) [pid = 1948] [serial = 1485] [outer = 0x9ee8fc00]
16:53:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:56 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4a7400 == 9 [pid = 1948] [id = 531]
16:53:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0x9f4a7800) [pid = 1948] [serial = 1486] [outer = (nil)]
16:53:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9f4acc00) [pid = 1948] [serial = 1487] [outer = 0x9f4a7800]
16:53: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
16:53:57 INFO - document served over http requires an https
16:53:57 INFO - sub-resource via iframe-tag using the meta-csp
16:53:57 INFO - delivery method with keep-origin-redirect and when
16:53:57 INFO - the target request is same-origin.
16:53:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2775ms
16:53:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:53:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:57 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f07ac00 == 10 [pid = 1948] [id = 532]
16:53:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0x9f07b000) [pid = 1948] [serial = 1488] [outer = (nil)]
16:53:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0x9f4b2400) [pid = 1948] [serial = 1489] [outer = 0x9f07b000]
16:53:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0x9fa60400) [pid = 1948] [serial = 1490] [outer = 0x9f07b000]
16:53:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:53:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa9a800 == 11 [pid = 1948] [id = 533]
16:53:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0x9fa9b400) [pid = 1948] [serial = 1491] [outer = (nil)]
16:53:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0x9fa9d000) [pid = 1948] [serial = 1492] [outer = 0x9fa9b400]
16:54:00 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
16:54:00 INFO - document served over http requires an https
16:54:00 INFO - sub-resource via iframe-tag using the meta-csp
16:54:00 INFO - delivery method with no-redirect and when
16:54:00 INFO - the target request is same-origin.
16:54:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2595ms
16:54:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:54:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:00 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4aa400 == 12 [pid = 1948] [id = 534]
16:54:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0x9f4aac00) [pid = 1948] [serial = 1493] [outer = (nil)]
16:54:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9faa7000) [pid = 1948] [serial = 1494] [outer = 0x9f4aac00]
16:54:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9faa8000) [pid = 1948] [serial = 1495] [outer = 0x9f4aac00]
16:54:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:02 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbea000 == 13 [pid = 1948] [id = 535]
16:54:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9fbea400) [pid = 1948] [serial = 1496] [outer = (nil)]
16:54:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9fdc3800) [pid = 1948] [serial = 1497] [outer = 0x9fbea400]
16:54:02 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
16:54:02 INFO - document served over http requires an https
16:54:02 INFO - sub-resource via iframe-tag using the meta-csp
16:54:02 INFO - delivery method with swap-origin-redirect and when
16:54:02 INFO - the target request is same-origin.
16:54:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2657ms
16:54:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:54:03 INFO - PROCESS | 1898 | ++DOCSHELL 0x9faa4000 == 14 [pid = 1948] [id = 536]
16:54:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9faa4400) [pid = 1948] [serial = 1498] [outer = (nil)]
16:54:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9fdc9800) [pid = 1948] [serial = 1499] [outer = 0x9faa4400]
16:54:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9fdd2400) [pid = 1948] [serial = 1500] [outer = 0x9faa4400]
16:54:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:05 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
16:54:05 INFO - document served over http requires an https
16:54:05 INFO - sub-resource via script-tag using the meta-csp
16:54:05 INFO - delivery method with keep-origin-redirect and when
16:54:05 INFO - the target request is same-origin.
16:54:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2442ms
16:54:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
16:54:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:05 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdc6400 == 15 [pid = 1948] [id = 537]
16:54:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9fdc7000) [pid = 1948] [serial = 1501] [outer = (nil)]
16:54:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa01aa000) [pid = 1948] [serial = 1502] [outer = 0x9fdc7000]
16:54:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa095d000) [pid = 1948] [serial = 1503] [outer = 0x9fdc7000]
16:54:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:07 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
16:54:07 INFO - document served over http requires an https
16:54:07 INFO - sub-resource via script-tag using the meta-csp
16:54:07 INFO - delivery method with no-redirect and when
16:54:07 INFO - the target request is same-origin.
16:54:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2409ms
16:54:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:54:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:09 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a16000 == 16 [pid = 1948] [id = 538]
16:54:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa0a17400) [pid = 1948] [serial = 1504] [outer = (nil)]
16:54:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa0a1a000) [pid = 1948] [serial = 1505] [outer = 0xa0a17400]
16:54:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa0a1fc00) [pid = 1948] [serial = 1506] [outer = 0xa0a17400]
16:54:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 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
16:54:11 INFO - document served over http requires an https
16:54:11 INFO - sub-resource via script-tag using the meta-csp
16:54:11 INFO - delivery method with swap-origin-redirect and when
16:54:11 INFO - the target request is same-origin.
16:54:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3512ms
16:54:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e543800 == 17 [pid = 1948] [id = 539]
16:54:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0x9e543c00) [pid = 1948] [serial = 1507] [outer = (nil)]
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0x9e99d000) [pid = 1948] [serial = 1508] [outer = 0x9e543c00]
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0x9ee89c00) [pid = 1948] [serial = 1509] [outer = 0x9e543c00]
16:54:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:13 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
16:54:13 INFO - document served over http requires an https
16:54:13 INFO - sub-resource via xhr-request using the meta-csp
16:54:13 INFO - delivery method with keep-origin-redirect and when
16:54:13 INFO - the target request is same-origin.
16:54:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2449ms
16:54:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
16:54:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9e429c00 == 16 [pid = 1948] [id = 526]
16:54:13 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53e400 == 15 [pid = 1948] [id = 525]
16:54:13 INFO - PROCESS | 1898 | --DOCSHELL 0xa5864800 == 14 [pid = 1948] [id = 524]
16:54:13 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa3ad8c00) [pid = 1948] [serial = 1406] [outer = (nil)] [url = about:blank]
16:54:13 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa420f400) [pid = 1948] [serial = 1416] [outer = (nil)] [url = about:blank]
16:54:13 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0x9fbea800) [pid = 1948] [serial = 1380] [outer = (nil)] [url = about:blank]
16:54:13 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0x9ee8b800) [pid = 1948] [serial = 1419] [outer = (nil)] [url = about:blank]
16:54:13 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa414c800) [pid = 1948] [serial = 1411] [outer = (nil)] [url = about:blank]
16:54:13 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa36cf000) [pid = 1948] [serial = 1398] [outer = (nil)] [url = about:blank]
16:54:13 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa3a24400) [pid = 1948] [serial = 1401] [outer = (nil)] [url = about:blank]
16:54:13 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa2e47000) [pid = 1948] [serial = 1395] [outer = (nil)] [url = about:blank]
16:54:13 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0x9f4b6000) [pid = 1948] [serial = 1422] [outer = (nil)] [url = about:blank]
16:54:13 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa2a0e000) [pid = 1948] [serial = 1392] [outer = (nil)] [url = about:blank]
16:54:13 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9faa9c00) [pid = 1948] [serial = 1377] [outer = (nil)] [url = about:blank]
16:54:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:14 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42b800 == 15 [pid = 1948] [id = 540]
16:54:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9e42e000) [pid = 1948] [serial = 1510] [outer = (nil)]
16:54:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9e546400) [pid = 1948] [serial = 1511] [outer = 0x9e42e000]
16:54:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9e99dc00) [pid = 1948] [serial = 1512] [outer = 0x9e42e000]
16:54:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:15 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
16:54:15 INFO - document served over http requires an https
16:54:15 INFO - sub-resource via xhr-request using the meta-csp
16:54:15 INFO - delivery method with no-redirect and when
16:54:15 INFO - the target request is same-origin.
16:54:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1755ms
16:54:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:54:15 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42e400 == 16 [pid = 1948] [id = 541]
16:54:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9e9e6800) [pid = 1948] [serial = 1513] [outer = (nil)]
16:54:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9f4b6400) [pid = 1948] [serial = 1514] [outer = 0x9e9e6800]
16:54:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9faa0400) [pid = 1948] [serial = 1515] [outer = 0x9e9e6800]
16:54:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:17 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
16:54:17 INFO - document served over http requires an https
16:54:17 INFO - sub-resource via xhr-request using the meta-csp
16:54:17 INFO - delivery method with swap-origin-redirect and when
16:54:17 INFO - the target request is same-origin.
16:54:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2296ms
16:54:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:54:18 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc6000 == 17 [pid = 1948] [id = 542]
16:54:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9ee8ac00) [pid = 1948] [serial = 1516] [outer = (nil)]
16:54:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa01a0800) [pid = 1948] [serial = 1517] [outer = 0x9ee8ac00]
16:54:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa01ab400) [pid = 1948] [serial = 1518] [outer = 0x9ee8ac00]
16:54:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa1a55800) [pid = 1948] [serial = 1436] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa2a04c00) [pid = 1948] [serial = 1439] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa4155000) [pid = 1948] [serial = 1447] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9e9e6c00) [pid = 1948] [serial = 1427] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0x9e541c00) [pid = 1948] [serial = 1469] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa4730c00) [pid = 1948] [serial = 1452] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa47e6400) [pid = 1948] [serial = 1455] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa0b7c800) [pid = 1948] [serial = 1433] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa5866000) [pid = 1948] [serial = 1463] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa47ec400) [pid = 1948] [serial = 1457] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa463b400) [pid = 1948] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598402267]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa518c000) [pid = 1948] [serial = 1460] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa5a79c00) [pid = 1948] [serial = 1466] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa3ad7800) [pid = 1948] [serial = 1445] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa3305000) [pid = 1948] [serial = 1442] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0xa01a0400) [pid = 1948] [serial = 1430] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0x9e9e1400) [pid = 1948] [serial = 1472] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa5188000) [pid = 1948] [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]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa518a800) [pid = 1948] [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]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa3acd400) [pid = 1948] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa463f400) [pid = 1948] [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]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa473cc00) [pid = 1948] [serial = 1454] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0x9e53e800) [pid = 1948] [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]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa4639c00) [pid = 1948] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598402267]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0x9e54ac00) [pid = 1948] [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]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa0ac8800) [pid = 1948] [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]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa1e3c400) [pid = 1948] [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]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa2e4d400) [pid = 1948] [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]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0x9e53ec00) [pid = 1948] [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]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0x9fdcf400) [pid = 1948] [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]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa4148c00) [pid = 1948] [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]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa2c22000) [pid = 1948] [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]
16:54:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0x9f29f800) [pid = 1948] [serial = 1428] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0x9e992c00) [pid = 1948] [serial = 1470] [outer = (nil)] [url = about:blank]
16:54:18 INFO - PROCESS | 1898 | --DOMWINDOW == 60 (0xa095f800) [pid = 1948] [serial = 1431] [outer = (nil)] [url = about:blank]
16:54:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:20 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
16:54:20 INFO - document served over http requires an http
16:54:20 INFO - sub-resource via fetch-request using the meta-referrer
16:54:20 INFO - delivery method with keep-origin-redirect and when
16:54:20 INFO - the target request is cross-origin.
16:54:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2355ms
16:54:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
16:54:20 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdca800 == 18 [pid = 1948] [id = 543]
16:54:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 61 (0x9fdd0800) [pid = 1948] [serial = 1519] [outer = (nil)]
16:54:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0xa0a14c00) [pid = 1948] [serial = 1520] [outer = 0x9fdd0800]
16:54:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0xa0a1d400) [pid = 1948] [serial = 1521] [outer = 0x9fdd0800]
16:54:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:22 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
16:54:22 INFO - document served over http requires an http
16:54:22 INFO - sub-resource via fetch-request using the meta-referrer
16:54:22 INFO - delivery method with no-redirect and when
16:54:22 INFO - the target request is cross-origin.
16:54:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2251ms
16:54:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:54:22 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee89000 == 19 [pid = 1948] [id = 544]
16:54:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0x9ee89400) [pid = 1948] [serial = 1522] [outer = (nil)]
16:54:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0x9fa5c800) [pid = 1948] [serial = 1523] [outer = 0x9ee89400]
16:54:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0x9fdc6000) [pid = 1948] [serial = 1524] [outer = 0x9ee89400]
16:54:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:24 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
16:54:24 INFO - document served over http requires an http
16:54:24 INFO - sub-resource via fetch-request using the meta-referrer
16:54:24 INFO - delivery method with swap-origin-redirect and when
16:54:24 INFO - the target request is cross-origin.
16:54:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2301ms
16:54:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:54:25 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4a8400 == 20 [pid = 1948] [id = 545]
16:54:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0xa0a15400) [pid = 1948] [serial = 1525] [outer = (nil)]
16:54:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0xa0ac2000) [pid = 1948] [serial = 1526] [outer = 0xa0a15400]
16:54:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0xa0ac6c00) [pid = 1948] [serial = 1527] [outer = 0xa0a15400]
16:54:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:27 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b78000 == 21 [pid = 1948] [id = 546]
16:54:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0xa0b78400) [pid = 1948] [serial = 1528] [outer = (nil)]
16:54:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0xa0b7a000) [pid = 1948] [serial = 1529] [outer = 0xa0b78400]
16:54:28 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
16:54:28 INFO - document served over http requires an http
16:54:28 INFO - sub-resource via iframe-tag using the meta-referrer
16:54:28 INFO - delivery method with keep-origin-redirect and when
16:54:28 INFO - the target request is cross-origin.
16:54:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3417ms
16:54:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:54:28 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b78c00 == 22 [pid = 1948] [id = 547]
16:54:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0xa0b79400) [pid = 1948] [serial = 1530] [outer = (nil)]
16:54:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0xa0e3b000) [pid = 1948] [serial = 1531] [outer = 0xa0b79400]
16:54:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa0e40000) [pid = 1948] [serial = 1532] [outer = 0xa0b79400]
16:54:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:29 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e47c00 == 23 [pid = 1948] [id = 548]
16:54:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0xa0e79400) [pid = 1948] [serial = 1533] [outer = (nil)]
16:54:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0xa0e7ac00) [pid = 1948] [serial = 1534] [outer = 0xa0e79400]
16:54:30 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
16:54:30 INFO - document served over http requires an http
16:54:30 INFO - sub-resource via iframe-tag using the meta-referrer
16:54:30 INFO - delivery method with no-redirect and when
16:54:30 INFO - the target request is cross-origin.
16:54:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2042ms
16:54:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:54:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:30 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b80000 == 24 [pid = 1948] [id = 549]
16:54:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa0e38800) [pid = 1948] [serial = 1535] [outer = (nil)]
16:54:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa0e84400) [pid = 1948] [serial = 1536] [outer = 0xa0e38800]
16:54:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa0e88400) [pid = 1948] [serial = 1537] [outer = 0xa0e38800]
16:54:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:32 INFO - PROCESS | 1898 | ++DOCSHELL 0xa106fc00 == 25 [pid = 1948] [id = 550]
16:54:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa1070000) [pid = 1948] [serial = 1538] [outer = (nil)]
16:54:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa1071c00) [pid = 1948] [serial = 1539] [outer = 0xa1070000]
16:54:32 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
16:54:32 INFO - document served over http requires an http
16:54:32 INFO - sub-resource via iframe-tag using the meta-referrer
16:54:32 INFO - delivery method with swap-origin-redirect and when
16:54:32 INFO - the target request is cross-origin.
16:54:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2097ms
16:54:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:54:32 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e81c00 == 26 [pid = 1948] [id = 551]
16:54:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa0e82400) [pid = 1948] [serial = 1540] [outer = (nil)]
16:54:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa1078400) [pid = 1948] [serial = 1541] [outer = 0xa0e82400]
16:54:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa1594400) [pid = 1948] [serial = 1542] [outer = 0xa0e82400]
16:54:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:34 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
16:54:34 INFO - document served over http requires an http
16:54:34 INFO - sub-resource via script-tag using the meta-referrer
16:54:34 INFO - delivery method with keep-origin-redirect and when
16:54:34 INFO - the target request is cross-origin.
16:54:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2130ms
16:54:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
16:54:35 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1076800 == 27 [pid = 1948] [id = 552]
16:54:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa1076c00) [pid = 1948] [serial = 1543] [outer = (nil)]
16:54:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa16ec400) [pid = 1948] [serial = 1544] [outer = 0xa1076c00]
16:54:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa16f2000) [pid = 1948] [serial = 1545] [outer = 0xa1076c00]
16:54:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:37 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
16:54:37 INFO - document served over http requires an http
16:54:37 INFO - sub-resource via script-tag using the meta-referrer
16:54:37 INFO - delivery method with no-redirect and when
16:54:37 INFO - the target request is cross-origin.
16:54:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2559ms
16:54:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:54:37 INFO - PROCESS | 1898 | ++DOCSHELL 0xa159f400 == 28 [pid = 1948] [id = 553]
16:54:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa16eb800) [pid = 1948] [serial = 1546] [outer = (nil)]
16:54:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa1955800) [pid = 1948] [serial = 1547] [outer = 0xa16eb800]
16:54:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa1956800) [pid = 1948] [serial = 1548] [outer = 0xa16eb800]
16:54:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:39 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
16:54:39 INFO - document served over http requires an http
16:54:39 INFO - sub-resource via script-tag using the meta-referrer
16:54:39 INFO - delivery method with swap-origin-redirect and when
16:54:39 INFO - the target request is cross-origin.
16:54:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2525ms
16:54:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:54:40 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1953c00 == 29 [pid = 1948] [id = 554]
16:54:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa195fc00) [pid = 1948] [serial = 1549] [outer = (nil)]
16:54:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa1a59c00) [pid = 1948] [serial = 1550] [outer = 0xa195fc00]
16:54:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa1a5dc00) [pid = 1948] [serial = 1551] [outer = 0xa195fc00]
16:54:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:42 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
16:54:42 INFO - document served over http requires an http
16:54:42 INFO - sub-resource via xhr-request using the meta-referrer
16:54:42 INFO - delivery method with keep-origin-redirect and when
16:54:42 INFO - the target request is cross-origin.
16:54:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3257ms
16:54:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
16:54:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:44 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e7000 == 30 [pid = 1948] [id = 555]
16:54:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0x9edcb800) [pid = 1948] [serial = 1552] [outer = (nil)]
16:54:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0x9ee91000) [pid = 1948] [serial = 1553] [outer = 0x9edcb800]
16:54:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0x9fa62000) [pid = 1948] [serial = 1554] [outer = 0x9edcb800]
16:54:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:46 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
16:54:46 INFO - document served over http requires an http
16:54:46 INFO - sub-resource via xhr-request using the meta-referrer
16:54:46 INFO - delivery method with no-redirect and when
16:54:46 INFO - the target request is cross-origin.
16:54:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 3408ms
16:54:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:54:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:46 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa64800 == 31 [pid = 1948] [id = 556]
16:54:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0x9fa67000) [pid = 1948] [serial = 1555] [outer = (nil)]
16:54:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa0a21000) [pid = 1948] [serial = 1556] [outer = 0x9fa67000]
16:54:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa0b7f000) [pid = 1948] [serial = 1557] [outer = 0x9fa67000]
16:54:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc6000 == 30 [pid = 1948] [id = 542]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42e400 == 29 [pid = 1948] [id = 541]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42b800 == 28 [pid = 1948] [id = 540]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9e543800 == 27 [pid = 1948] [id = 539]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a16000 == 26 [pid = 1948] [id = 538]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdc6400 == 25 [pid = 1948] [id = 537]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9faa4000 == 24 [pid = 1948] [id = 536]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbea000 == 23 [pid = 1948] [id = 535]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa9a800 == 22 [pid = 1948] [id = 533]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4aa400 == 21 [pid = 1948] [id = 534]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9f07ac00 == 20 [pid = 1948] [id = 532]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4a7400 == 19 [pid = 1948] [id = 531]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee8f400 == 18 [pid = 1948] [id = 530]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9e998800 == 17 [pid = 1948] [id = 529]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9e424800 == 16 [pid = 1948] [id = 527]
16:54:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9e425800 == 15 [pid = 1948] [id = 528]
16:54:48 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa586c000) [pid = 1948] [serial = 1464] [outer = (nil)] [url = about:blank]
16:54:48 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa2b37800) [pid = 1948] [serial = 1440] [outer = (nil)] [url = about:blank]
16:54:48 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa0e7b000) [pid = 1948] [serial = 1434] [outer = (nil)] [url = about:blank]
16:54:48 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa1a5ec00) [pid = 1948] [serial = 1437] [outer = (nil)] [url = about:blank]
16:54:48 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa420a000) [pid = 1948] [serial = 1448] [outer = (nil)] [url = about:blank]
16:54:48 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa47f0400) [pid = 1948] [serial = 1458] [outer = (nil)] [url = about:blank]
16:54:48 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa4735800) [pid = 1948] [serial = 1453] [outer = (nil)] [url = about:blank]
16:54:48 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa5191400) [pid = 1948] [serial = 1461] [outer = (nil)] [url = about:blank]
16:54:48 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa33ca800) [pid = 1948] [serial = 1443] [outer = (nil)] [url = about:blank]
16:54:48 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
16:54:48 INFO - document served over http requires an http
16:54:48 INFO - sub-resource via xhr-request using the meta-referrer
16:54:48 INFO - delivery method with swap-origin-redirect and when
16:54:48 INFO - the target request is cross-origin.
16:54:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2100ms
16:54:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:54:48 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e996400 == 16 [pid = 1948] [id = 557]
16:54:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9e9e3400) [pid = 1948] [serial = 1558] [outer = (nil)]
16:54:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9edc4c00) [pid = 1948] [serial = 1559] [outer = 0x9e9e3400]
16:54:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9ee8a000) [pid = 1948] [serial = 1560] [outer = 0x9e9e3400]
16:54:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:50 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
16:54:50 INFO - document served over http requires an https
16:54:50 INFO - sub-resource via fetch-request using the meta-referrer
16:54:50 INFO - delivery method with keep-origin-redirect and when
16:54:50 INFO - the target request is cross-origin.
16:54:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1738ms
16:54:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
16:54:50 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f29d800 == 17 [pid = 1948] [id = 558]
16:54:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0x9f2a4800) [pid = 1948] [serial = 1561] [outer = (nil)]
16:54:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0x9f4b2000) [pid = 1948] [serial = 1562] [outer = 0x9f2a4800]
16:54:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0x9fa65000) [pid = 1948] [serial = 1563] [outer = 0x9f2a4800]
16:54:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:52 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
16:54:52 INFO - document served over http requires an https
16:54:52 INFO - sub-resource via fetch-request using the meta-referrer
16:54:52 INFO - delivery method with no-redirect and when
16:54:52 INFO - the target request is cross-origin.
16:54:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1948ms
16:54:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:54:53 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42fc00 == 18 [pid = 1948] [id = 559]
16:54:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0x9e999000) [pid = 1948] [serial = 1564] [outer = (nil)]
16:54:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0x9f4a9400) [pid = 1948] [serial = 1565] [outer = 0x9e999000]
16:54:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0x9fdcd800) [pid = 1948] [serial = 1566] [outer = 0x9e999000]
16:54:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa01a0800) [pid = 1948] [serial = 1517] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0x9e99d000) [pid = 1948] [serial = 1508] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0x9e546400) [pid = 1948] [serial = 1511] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa0a1a000) [pid = 1948] [serial = 1505] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0x9fdc9800) [pid = 1948] [serial = 1499] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa01aa000) [pid = 1948] [serial = 1502] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9fa9d000) [pid = 1948] [serial = 1492] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598439596]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9f4b2400) [pid = 1948] [serial = 1489] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0x9fdc3800) [pid = 1948] [serial = 1497] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9faa7000) [pid = 1948] [serial = 1494] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0x9e9e2000) [pid = 1948] [serial = 1478] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0x9ee90800) [pid = 1948] [serial = 1481] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9f4acc00) [pid = 1948] [serial = 1487] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9f29d400) [pid = 1948] [serial = 1484] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0x9f4b6400) [pid = 1948] [serial = 1514] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0x9e42b000) [pid = 1948] [serial = 1475] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9ee8ac00) [pid = 1948] [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]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0x9e9e6800) [pid = 1948] [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]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0x9e42e000) [pid = 1948] [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]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9e543c00) [pid = 1948] [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]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0x9fa9b400) [pid = 1948] [serial = 1491] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598439596]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0x9fbea400) [pid = 1948] [serial = 1496] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0x9e99f800) [pid = 1948] [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]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0x9f4a7800) [pid = 1948] [serial = 1486] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:54:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0x9ee89c00) [pid = 1948] [serial = 1509] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0x9e99dc00) [pid = 1948] [serial = 1512] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0x9e9e7800) [pid = 1948] [serial = 1473] [outer = (nil)] [url = about:blank]
16:54:54 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0x9faa0400) [pid = 1948] [serial = 1515] [outer = (nil)] [url = about:blank]
16:54:55 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
16:54:55 INFO - document served over http requires an https
16:54:55 INFO - sub-resource via fetch-request using the meta-referrer
16:54:55 INFO - delivery method with swap-origin-redirect and when
16:54:55 INFO - the target request is cross-origin.
16:54:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3663ms
16:54:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:54:56 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e995400 == 19 [pid = 1948] [id = 560]
16:54:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9e99f400) [pid = 1948] [serial = 1567] [outer = (nil)]
16:54:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9edcd000) [pid = 1948] [serial = 1568] [outer = 0x9e99f400]
16:54:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0x9f07e400) [pid = 1948] [serial = 1569] [outer = 0x9e99f400]
16:54:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:57 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4af800 == 20 [pid = 1948] [id = 561]
16:54:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9f4b2400) [pid = 1948] [serial = 1570] [outer = (nil)]
16:54:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0x9faa0400) [pid = 1948] [serial = 1571] [outer = 0x9f4b2400]
16:54:58 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
16:54:58 INFO - document served over http requires an https
16:54:58 INFO - sub-resource via iframe-tag using the meta-referrer
16:54:58 INFO - delivery method with keep-origin-redirect and when
16:54:58 INFO - the target request is cross-origin.
16:54:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2754ms
16:54:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:54:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:54:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa9bc00 == 21 [pid = 1948] [id = 562]
16:54:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0x9fbe4400) [pid = 1948] [serial = 1572] [outer = (nil)]
16:54:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0x9fdcec00) [pid = 1948] [serial = 1573] [outer = 0x9fbe4400]
16:54:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa01ac800) [pid = 1948] [serial = 1574] [outer = 0x9fbe4400]
16:55:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:01 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a1f400 == 22 [pid = 1948] [id = 563]
16:55:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa0a22c00) [pid = 1948] [serial = 1575] [outer = (nil)]
16:55:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa0abf800) [pid = 1948] [serial = 1576] [outer = 0xa0a22c00]
16:55:01 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
16:55:01 INFO - document served over http requires an https
16:55:01 INFO - sub-resource via iframe-tag using the meta-referrer
16:55:01 INFO - delivery method with no-redirect and when
16:55:01 INFO - the target request is cross-origin.
16:55:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3264ms
16:55:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:55:02 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbee400 == 23 [pid = 1948] [id = 564]
16:55:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa0ab9c00) [pid = 1948] [serial = 1577] [outer = (nil)]
16:55:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa0e84800) [pid = 1948] [serial = 1578] [outer = 0xa0ab9c00]
16:55:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa1076400) [pid = 1948] [serial = 1579] [outer = 0xa0ab9c00]
16:55:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:03 INFO - PROCESS | 1898 | ++DOCSHELL 0xa16f5400 == 24 [pid = 1948] [id = 565]
16:55:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa16f8400) [pid = 1948] [serial = 1580] [outer = (nil)]
16:55:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa1a54c00) [pid = 1948] [serial = 1581] [outer = 0xa16f8400]
16:55:04 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
16:55:04 INFO - document served over http requires an https
16:55:04 INFO - sub-resource via iframe-tag using the meta-referrer
16:55:04 INFO - delivery method with swap-origin-redirect and when
16:55:04 INFO - the target request is cross-origin.
16:55:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2355ms
16:55:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:55:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:04 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e7e400 == 25 [pid = 1948] [id = 566]
16:55:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa0e7e800) [pid = 1948] [serial = 1582] [outer = (nil)]
16:55:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa1d38400) [pid = 1948] [serial = 1583] [outer = 0xa0e7e800]
16:55:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa1d41400) [pid = 1948] [serial = 1584] [outer = 0xa0e7e800]
16:55:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:06 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
16:55:06 INFO - document served over http requires an https
16:55:06 INFO - sub-resource via script-tag using the meta-referrer
16:55:06 INFO - delivery method with keep-origin-redirect and when
16:55:06 INFO - the target request is cross-origin.
16:55:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2145ms
16:55:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
16:55:06 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d37800 == 26 [pid = 1948] [id = 567]
16:55:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa1d38000) [pid = 1948] [serial = 1585] [outer = (nil)]
16:55:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa1ddd000) [pid = 1948] [serial = 1586] [outer = 0xa1d38000]
16:55:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa1de1400) [pid = 1948] [serial = 1587] [outer = 0xa1d38000]
16:55:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:08 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
16:55:08 INFO - document served over http requires an https
16:55:08 INFO - sub-resource via script-tag using the meta-referrer
16:55:08 INFO - delivery method with no-redirect and when
16:55:08 INFO - the target request is cross-origin.
16:55:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1948ms
16:55:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:55:08 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1ddac00 == 27 [pid = 1948] [id = 568]
16:55:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa1ddb800) [pid = 1948] [serial = 1588] [outer = (nil)]
16:55:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa1e45800) [pid = 1948] [serial = 1589] [outer = 0xa1ddb800]
16:55:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa2284400) [pid = 1948] [serial = 1590] [outer = 0xa1ddb800]
16:55:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:11 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
16:55:11 INFO - document served over http requires an https
16:55:11 INFO - sub-resource via script-tag using the meta-referrer
16:55:11 INFO - delivery method with swap-origin-redirect and when
16:55:11 INFO - the target request is cross-origin.
16:55:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2673ms
16:55:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:55:11 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e44400 == 28 [pid = 1948] [id = 569]
16:55:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa1e44c00) [pid = 1948] [serial = 1591] [outer = (nil)]
16:55:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa2291c00) [pid = 1948] [serial = 1592] [outer = 0xa1e44c00]
16:55:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa2a05000) [pid = 1948] [serial = 1593] [outer = 0xa1e44c00]
16:55:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:13 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
16:55:13 INFO - document served over http requires an https
16:55:13 INFO - sub-resource via xhr-request using the meta-referrer
16:55:13 INFO - delivery method with keep-origin-redirect and when
16:55:13 INFO - the target request is cross-origin.
16:55:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2643ms
16:55:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
16:55:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2a0fc00 == 29 [pid = 1948] [id = 570]
16:55:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa2a10000) [pid = 1948] [serial = 1594] [outer = (nil)]
16:55:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa2adcc00) [pid = 1948] [serial = 1595] [outer = 0xa2a10000]
16:55:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa2ae1000) [pid = 1948] [serial = 1596] [outer = 0xa2a10000]
16:55:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:16 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
16:55:16 INFO - document served over http requires an https
16:55:16 INFO - sub-resource via xhr-request using the meta-referrer
16:55:16 INFO - delivery method with no-redirect and when
16:55:16 INFO - the target request is cross-origin.
16:55:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2464ms
16:55:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:55:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:16 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2ae8400 == 30 [pid = 1948] [id = 571]
16:55:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa2ae8c00) [pid = 1948] [serial = 1597] [outer = (nil)]
16:55:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa2b39400) [pid = 1948] [serial = 1598] [outer = 0xa2ae8c00]
16:55:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa2b3e800) [pid = 1948] [serial = 1599] [outer = 0xa2ae8c00]
16:55:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:20 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
16:55:20 INFO - document served over http requires an https
16:55:20 INFO - sub-resource via xhr-request using the meta-referrer
16:55:20 INFO - delivery method with swap-origin-redirect and when
16:55:20 INFO - the target request is cross-origin.
16:55:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 4105ms
16:55:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:55:20 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edcfc00 == 31 [pid = 1948] [id = 572]
16:55:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0x9ee83c00) [pid = 1948] [serial = 1600] [outer = (nil)]
16:55:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0x9f2a0400) [pid = 1948] [serial = 1601] [outer = 0x9ee83c00]
16:55:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0x9fbec000) [pid = 1948] [serial = 1602] [outer = 0x9ee83c00]
16:55:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:22 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
16:55:22 INFO - document served over http requires an http
16:55:22 INFO - sub-resource via fetch-request using the meta-referrer
16:55:22 INFO - delivery method with keep-origin-redirect and when
16:55:22 INFO - the target request is same-origin.
16:55:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2196ms
16:55:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
16:55:23 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e99f000 == 32 [pid = 1948] [id = 573]
16:55:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0x9ee84400) [pid = 1948] [serial = 1603] [outer = (nil)]
16:55:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0x9fa68400) [pid = 1948] [serial = 1604] [outer = 0x9ee84400]
16:55:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa0a1ac00) [pid = 1948] [serial = 1605] [outer = 0x9ee84400]
16:55:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0x9f29d800 == 31 [pid = 1948] [id = 558]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0x9e996400 == 30 [pid = 1948] [id = 557]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa64800 == 29 [pid = 1948] [id = 556]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e7000 == 28 [pid = 1948] [id = 555]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0xa159f400 == 27 [pid = 1948] [id = 553]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0xa1076800 == 26 [pid = 1948] [id = 552]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e81c00 == 25 [pid = 1948] [id = 551]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0xa106fc00 == 24 [pid = 1948] [id = 550]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b80000 == 23 [pid = 1948] [id = 549]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e47c00 == 22 [pid = 1948] [id = 548]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b78c00 == 21 [pid = 1948] [id = 547]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b78000 == 20 [pid = 1948] [id = 546]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4a8400 == 19 [pid = 1948] [id = 545]
16:55:24 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee89000 == 18 [pid = 1948] [id = 544]
16:55:24 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa01ab400) [pid = 1948] [serial = 1518] [outer = (nil)] [url = about:blank]
16:55:24 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
16:55:24 INFO - document served over http requires an http
16:55:24 INFO - sub-resource via fetch-request using the meta-referrer
16:55:24 INFO - delivery method with no-redirect and when
16:55:24 INFO - the target request is same-origin.
16:55:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2061ms
16:55:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:55:24 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e545c00 == 19 [pid = 1948] [id = 574]
16:55:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0x9e99e000) [pid = 1948] [serial = 1606] [outer = (nil)]
16:55:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0x9ee85400) [pid = 1948] [serial = 1607] [outer = 0x9e99e000]
16:55:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0x9fa60800) [pid = 1948] [serial = 1608] [outer = 0x9e99e000]
16:55:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:26 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
16:55:26 INFO - document served over http requires an http
16:55:26 INFO - sub-resource via fetch-request using the meta-referrer
16:55:26 INFO - delivery method with swap-origin-redirect and when
16:55:26 INFO - the target request is same-origin.
16:55:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1686ms
16:55:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:55:26 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc5400 == 20 [pid = 1948] [id = 575]
16:55:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0x9fdc4000) [pid = 1948] [serial = 1609] [outer = (nil)]
16:55:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa0ac4000) [pid = 1948] [serial = 1610] [outer = 0x9fdc4000]
16:55:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa0b78c00) [pid = 1948] [serial = 1611] [outer = 0x9fdc4000]
16:55:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:28 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e45400 == 21 [pid = 1948] [id = 576]
16:55:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa0e46000) [pid = 1948] [serial = 1612] [outer = (nil)]
16:55:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa0e7c000) [pid = 1948] [serial = 1613] [outer = 0xa0e46000]
16:55:28 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
16:55:28 INFO - document served over http requires an http
16:55:28 INFO - sub-resource via iframe-tag using the meta-referrer
16:55:28 INFO - delivery method with keep-origin-redirect and when
16:55:28 INFO - the target request is same-origin.
16:55:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2492ms
16:55:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:55:30 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc9400 == 22 [pid = 1948] [id = 577]
16:55:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0x9f2a1800) [pid = 1948] [serial = 1614] [outer = (nil)]
16:55:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa0b7ec00) [pid = 1948] [serial = 1615] [outer = 0x9f2a1800]
16:55:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa1073000) [pid = 1948] [serial = 1616] [outer = 0x9f2a1800]
16:55:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa1071c00) [pid = 1948] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa0e84400) [pid = 1948] [serial = 1536] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0xa1955800) [pid = 1948] [serial = 1547] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0xa0a21000) [pid = 1948] [serial = 1556] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0xa0e7ac00) [pid = 1948] [serial = 1534] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598469871]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa0e3b000) [pid = 1948] [serial = 1531] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa16ec400) [pid = 1948] [serial = 1544] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0xa0b7a000) [pid = 1948] [serial = 1529] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0xa0ac2000) [pid = 1948] [serial = 1526] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0x9fa5c800) [pid = 1948] [serial = 1523] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0x9edc4c00) [pid = 1948] [serial = 1559] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0xa1a59c00) [pid = 1948] [serial = 1550] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0xa0a14c00) [pid = 1948] [serial = 1520] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0x9ee91000) [pid = 1948] [serial = 1553] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0x9f4b2000) [pid = 1948] [serial = 1562] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa1078400) [pid = 1948] [serial = 1541] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0x9f4a9400) [pid = 1948] [serial = 1565] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0x9f2a4800) [pid = 1948] [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]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0x9fdd0800) [pid = 1948] [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]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0x9fa67000) [pid = 1948] [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]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0x9edcb800) [pid = 1948] [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]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0x9e425000) [pid = 1948] [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]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0x9e9e3400) [pid = 1948] [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]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa1070000) [pid = 1948] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa0e79400) [pid = 1948] [serial = 1533] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598469871]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa0b78400) [pid = 1948] [serial = 1528] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0x9e9e1000) [pid = 1948] [serial = 1476] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa0b7f000) [pid = 1948] [serial = 1557] [outer = (nil)] [url = about:blank]
16:55:31 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9fa62000) [pid = 1948] [serial = 1554] [outer = (nil)] [url = about:blank]
16:55:32 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f06fc00 == 23 [pid = 1948] [id = 578]
16:55:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9f071000) [pid = 1948] [serial = 1617] [outer = (nil)]
16:55:32 INFO - PROCESS | 1898 | [Child 1948] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9243
16:55:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9e547000) [pid = 1948] [serial = 1618] [outer = 0x9f071000]
16:55:32 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
16:55:32 INFO - document served over http requires an http
16:55:32 INFO - sub-resource via iframe-tag using the meta-referrer
16:55:32 INFO - delivery method with no-redirect and when
16:55:32 INFO - the target request is same-origin.
16:55:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3847ms
16:55:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:55:33 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f07ac00 == 24 [pid = 1948] [id = 579]
16:55:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0x9f07dc00) [pid = 1948] [serial = 1619] [outer = (nil)]
16:55:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0x9f4b1400) [pid = 1948] [serial = 1620] [outer = 0x9f07dc00]
16:55:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0x9fbeac00) [pid = 1948] [serial = 1621] [outer = 0x9f07dc00]
16:55:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:34 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0ac4c00 == 25 [pid = 1948] [id = 580]
16:55:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa0ac5400) [pid = 1948] [serial = 1622] [outer = (nil)]
16:55:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa0968000) [pid = 1948] [serial = 1623] [outer = 0xa0ac5400]
16:55:36 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
16:55:36 INFO - document served over http requires an http
16:55:36 INFO - sub-resource via iframe-tag using the meta-referrer
16:55:36 INFO - delivery method with swap-origin-redirect and when
16:55:36 INFO - the target request is same-origin.
16:55:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3451ms
16:55:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:55:36 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f07e000 == 26 [pid = 1948] [id = 581]
16:55:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa0b73c00) [pid = 1948] [serial = 1624] [outer = (nil)]
16:55:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa0e85400) [pid = 1948] [serial = 1625] [outer = 0xa0b73c00]
16:55:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa1591c00) [pid = 1948] [serial = 1626] [outer = 0xa0b73c00]
16:55:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:38 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
16:55:38 INFO - document served over http requires an http
16:55:38 INFO - sub-resource via script-tag using the meta-referrer
16:55:38 INFO - delivery method with keep-origin-redirect and when
16:55:38 INFO - the target request is same-origin.
16:55:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2152ms
16:55:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
16:55:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:38 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e7ac00 == 27 [pid = 1948] [id = 582]
16:55:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa0e7b000) [pid = 1948] [serial = 1627] [outer = (nil)]
16:55:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa1959000) [pid = 1948] [serial = 1628] [outer = 0xa0e7b000]
16:55:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa1a5c400) [pid = 1948] [serial = 1629] [outer = 0xa0e7b000]
16:55:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:40 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
16:55:40 INFO - document served over http requires an http
16:55:40 INFO - sub-resource via script-tag using the meta-referrer
16:55:40 INFO - delivery method with no-redirect and when
16:55:40 INFO - the target request is same-origin.
16:55:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2082ms
16:55:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:55:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:40 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1953400 == 28 [pid = 1948] [id = 583]
16:55:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa1955800) [pid = 1948] [serial = 1630] [outer = (nil)]
16:55:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa1e44000) [pid = 1948] [serial = 1631] [outer = 0xa1955800]
16:55:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa228dc00) [pid = 1948] [serial = 1632] [outer = 0xa1955800]
16:55:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:42 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
16:55:42 INFO - document served over http requires an http
16:55:42 INFO - sub-resource via script-tag using the meta-referrer
16:55:42 INFO - delivery method with swap-origin-redirect and when
16:55:42 INFO - the target request is same-origin.
16:55:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2094ms
16:55:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:55:43 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e3cc00 == 29 [pid = 1948] [id = 584]
16:55:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa2add000) [pid = 1948] [serial = 1633] [outer = (nil)]
16:55:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa2c1d000) [pid = 1948] [serial = 1634] [outer = 0xa2add000]
16:55:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa2c22000) [pid = 1948] [serial = 1635] [outer = 0xa2add000]
16:55:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:45 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
16:55:45 INFO - document served over http requires an http
16:55:45 INFO - sub-resource via xhr-request using the meta-referrer
16:55:45 INFO - delivery method with keep-origin-redirect and when
16:55:45 INFO - the target request is same-origin.
16:55:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2661ms
16:55:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
16:55:45 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c1a800 == 30 [pid = 1948] [id = 585]
16:55:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa2e45c00) [pid = 1948] [serial = 1636] [outer = (nil)]
16:55:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa2e4ac00) [pid = 1948] [serial = 1637] [outer = 0xa2e45c00]
16:55:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa2e4f000) [pid = 1948] [serial = 1638] [outer = 0xa2e45c00]
16:55:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:47 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
16:55:47 INFO - document served over http requires an http
16:55:47 INFO - sub-resource via xhr-request using the meta-referrer
16:55:47 INFO - delivery method with no-redirect and when
16:55:47 INFO - the target request is same-origin.
16:55:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2438ms
16:55:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:55:48 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e49800 == 31 [pid = 1948] [id = 586]
16:55:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa3301800) [pid = 1948] [serial = 1639] [outer = (nil)]
16:55:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa3309800) [pid = 1948] [serial = 1640] [outer = 0xa3301800]
16:55:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa330e400) [pid = 1948] [serial = 1641] [outer = 0xa3301800]
16:55:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:50 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
16:55:50 INFO - document served over http requires an http
16:55:50 INFO - sub-resource via xhr-request using the meta-referrer
16:55:50 INFO - delivery method with swap-origin-redirect and when
16:55:50 INFO - the target request is same-origin.
16:55:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2441ms
16:55:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:55:50 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3306800 == 32 [pid = 1948] [id = 587]
16:55:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa33c5800) [pid = 1948] [serial = 1642] [outer = (nil)]
16:55:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa33cc000) [pid = 1948] [serial = 1643] [outer = 0xa33c5800]
16:55:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa36c7400) [pid = 1948] [serial = 1644] [outer = 0xa33c5800]
16:55:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:52 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
16:55:52 INFO - document served over http requires an https
16:55:52 INFO - sub-resource via fetch-request using the meta-referrer
16:55:52 INFO - delivery method with keep-origin-redirect and when
16:55:52 INFO - the target request is same-origin.
16:55:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2498ms
16:55:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
16:55:53 INFO - PROCESS | 1898 | ++DOCSHELL 0xa33ca400 == 33 [pid = 1948] [id = 588]
16:55:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa36ce400) [pid = 1948] [serial = 1645] [outer = (nil)]
16:55:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa36d3400) [pid = 1948] [serial = 1646] [outer = 0xa36ce400]
16:55:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa36d6c00) [pid = 1948] [serial = 1647] [outer = 0xa36ce400]
16:55:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:55 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
16:55:55 INFO - document served over http requires an https
16:55:55 INFO - sub-resource via fetch-request using the meta-referrer
16:55:55 INFO - delivery method with no-redirect and when
16:55:55 INFO - the target request is same-origin.
16:55:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3210ms
16:55:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:55:56 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3a22000 == 34 [pid = 1948] [id = 589]
16:55:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa3a23c00) [pid = 1948] [serial = 1648] [outer = (nil)]
16:55:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa3a28400) [pid = 1948] [serial = 1649] [outer = 0xa3a23c00]
16:55:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa3acac00) [pid = 1948] [serial = 1650] [outer = 0xa3a23c00]
16:55:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:58 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
16:55:58 INFO - document served over http requires an https
16:55:58 INFO - sub-resource via fetch-request using the meta-referrer
16:55:58 INFO - delivery method with swap-origin-redirect and when
16:55:58 INFO - the target request is same-origin.
16:55:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2507ms
16:55:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:55:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:55:59 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ad3800 == 35 [pid = 1948] [id = 590]
16:55:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0xa3ad8800) [pid = 1948] [serial = 1651] [outer = (nil)]
16:55:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0xa3ade800) [pid = 1948] [serial = 1652] [outer = 0xa3ad8800]
16:56:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa3ae4c00) [pid = 1948] [serial = 1653] [outer = 0xa3ad8800]
16:56:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:01 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edca000 == 36 [pid = 1948] [id = 591]
16:56:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0x9ee84c00) [pid = 1948] [serial = 1654] [outer = (nil)]
16:56:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0x9f4b1800) [pid = 1948] [serial = 1655] [outer = 0x9ee84c00]
16:56:02 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
16:56:02 INFO - document served over http requires an https
16:56:02 INFO - sub-resource via iframe-tag using the meta-referrer
16:56:02 INFO - delivery method with keep-origin-redirect and when
16:56:02 INFO - the target request is same-origin.
16:56:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3643ms
16:56:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:56:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:02 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f07bc00 == 37 [pid = 1948] [id = 592]
16:56:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0x9fbe0000) [pid = 1948] [serial = 1656] [outer = (nil)]
16:56:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0x9fbe9000) [pid = 1948] [serial = 1657] [outer = 0x9fbe0000]
16:56:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0xa0b78000) [pid = 1948] [serial = 1658] [outer = 0x9fbe0000]
16:56:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4af800 == 36 [pid = 1948] [id = 561]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0x9e995400 == 35 [pid = 1948] [id = 560]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a1f400 == 34 [pid = 1948] [id = 563]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa9bc00 == 33 [pid = 1948] [id = 562]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0xa16f5400 == 32 [pid = 1948] [id = 565]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbee400 == 31 [pid = 1948] [id = 564]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e7e400 == 30 [pid = 1948] [id = 566]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d37800 == 29 [pid = 1948] [id = 567]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0xa1ddac00 == 28 [pid = 1948] [id = 568]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e44400 == 27 [pid = 1948] [id = 569]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0xa2a0fc00 == 26 [pid = 1948] [id = 570]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0x9edcfc00 == 25 [pid = 1948] [id = 572]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0x9e99f000 == 24 [pid = 1948] [id = 573]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0x9e545c00 == 23 [pid = 1948] [id = 574]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42fc00 == 22 [pid = 1948] [id = 559]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e45400 == 21 [pid = 1948] [id = 576]
16:56:03 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc5400 == 20 [pid = 1948] [id = 575]
16:56:03 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0x9ee8a000) [pid = 1948] [serial = 1560] [outer = (nil)] [url = about:blank]
16:56:03 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0xa0a1d400) [pid = 1948] [serial = 1521] [outer = (nil)] [url = about:blank]
16:56:03 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0x9fa65000) [pid = 1948] [serial = 1563] [outer = (nil)] [url = about:blank]
16:56:04 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9dfc00 == 21 [pid = 1948] [id = 593]
16:56:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0x9e9e6400) [pid = 1948] [serial = 1659] [outer = (nil)]
16:56:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0x9edcd800) [pid = 1948] [serial = 1660] [outer = 0x9e9e6400]
16:56:04 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
16:56:04 INFO - document served over http requires an https
16:56:04 INFO - sub-resource via iframe-tag using the meta-referrer
16:56:04 INFO - delivery method with no-redirect and when
16:56:04 INFO - the target request is same-origin.
16:56:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2559ms
16:56:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:56:05 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e8c00 == 22 [pid = 1948] [id = 594]
16:56:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0x9edc5400) [pid = 1948] [serial = 1661] [outer = (nil)]
16:56:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 134 (0x9f29ec00) [pid = 1948] [serial = 1662] [outer = 0x9edc5400]
16:56:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 135 (0x9f4b3800) [pid = 1948] [serial = 1663] [outer = 0x9edc5400]
16:56:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:06 INFO - PROCESS | 1898 | ++DOCSHELL 0x9faa3c00 == 23 [pid = 1948] [id = 595]
16:56:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 136 (0x9faa9000) [pid = 1948] [serial = 1664] [outer = (nil)]
16:56:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 137 (0x9fbe7400) [pid = 1948] [serial = 1665] [outer = 0x9faa9000]
16:56:07 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
16:56:07 INFO - document served over http requires an https
16:56:07 INFO - sub-resource via iframe-tag using the meta-referrer
16:56:07 INFO - delivery method with swap-origin-redirect and when
16:56:07 INFO - the target request is same-origin.
16:56:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2552ms
16:56:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:56:07 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f073000 == 24 [pid = 1948] [id = 596]
16:56:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 138 (0x9f078000) [pid = 1948] [serial = 1666] [outer = (nil)]
16:56:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 139 (0xa0a1d400) [pid = 1948] [serial = 1667] [outer = 0x9f078000]
16:56:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 140 (0xa0b77800) [pid = 1948] [serial = 1668] [outer = 0x9f078000]
16:56:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 139 (0x9f4b2400) [pid = 1948] [serial = 1570] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 138 (0xa16f8400) [pid = 1948] [serial = 1580] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 137 (0xa0a22c00) [pid = 1948] [serial = 1575] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598501398]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 136 (0xa1e45800) [pid = 1948] [serial = 1589] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 135 (0xa1d38400) [pid = 1948] [serial = 1583] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 134 (0x9fdcec00) [pid = 1948] [serial = 1573] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 133 (0xa0ac4000) [pid = 1948] [serial = 1610] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0xa0b7ec00) [pid = 1948] [serial = 1615] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0xa0e84800) [pid = 1948] [serial = 1578] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0xa0abf800) [pid = 1948] [serial = 1576] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598501398]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0xa2291c00) [pid = 1948] [serial = 1592] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0x9ee85400) [pid = 1948] [serial = 1607] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0xa1ddd000) [pid = 1948] [serial = 1586] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0x9edcd000) [pid = 1948] [serial = 1568] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0x9f2a0400) [pid = 1948] [serial = 1601] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0xa1a54c00) [pid = 1948] [serial = 1581] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0xa2b39400) [pid = 1948] [serial = 1598] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0xa2adcc00) [pid = 1948] [serial = 1595] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0x9fa68400) [pid = 1948] [serial = 1604] [outer = (nil)] [url = about:blank]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0x9faa0400) [pid = 1948] [serial = 1571] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa0e7c000) [pid = 1948] [serial = 1613] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0x9ee83c00) [pid = 1948] [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]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0x9e99e000) [pid = 1948] [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]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0xa0e46000) [pid = 1948] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0x9fdc4000) [pid = 1948] [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]
16:56:10 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0x9ee84400) [pid = 1948] [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]
16:56:11 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
16:56:11 INFO - document served over http requires an https
16:56:11 INFO - sub-resource via script-tag using the meta-referrer
16:56:11 INFO - delivery method with keep-origin-redirect and when
16:56:11 INFO - the target request is same-origin.
16:56:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3950ms
16:56:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
16:56:11 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e998000 == 25 [pid = 1948] [id = 597]
16:56:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0x9ee82c00) [pid = 1948] [serial = 1669] [outer = (nil)]
16:56:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0x9fa9c400) [pid = 1948] [serial = 1670] [outer = 0x9ee82c00]
16:56:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa0b80000) [pid = 1948] [serial = 1671] [outer = 0x9ee82c00]
16:56:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:13 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
16:56:13 INFO - document served over http requires an https
16:56:13 INFO - sub-resource via script-tag using the meta-referrer
16:56:13 INFO - delivery method with no-redirect and when
16:56:13 INFO - the target request is same-origin.
16:56:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2394ms
16:56:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:56:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:14 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee83c00 == 26 [pid = 1948] [id = 598]
16:56:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0x9ee84400) [pid = 1948] [serial = 1672] [outer = (nil)]
16:56:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0x9fbebc00) [pid = 1948] [serial = 1673] [outer = 0x9ee84400]
16:56:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa0a1f400) [pid = 1948] [serial = 1674] [outer = 0x9ee84400]
16:56:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:16 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
16:56:16 INFO - document served over http requires an https
16:56:16 INFO - sub-resource via script-tag using the meta-referrer
16:56:16 INFO - delivery method with swap-origin-redirect and when
16:56:16 INFO - the target request is same-origin.
16:56:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2598ms
16:56:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:56:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:16 INFO - PROCESS | 1898 | ++DOCSHELL 0x9faa3400 == 27 [pid = 1948] [id = 599]
16:56:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa0e80800) [pid = 1948] [serial = 1675] [outer = (nil)]
16:56:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa1074800) [pid = 1948] [serial = 1676] [outer = 0xa0e80800]
16:56:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa16f5400) [pid = 1948] [serial = 1677] [outer = 0xa0e80800]
16:56:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:19 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
16:56:19 INFO - document served over http requires an https
16:56:19 INFO - sub-resource via xhr-request using the meta-referrer
16:56:19 INFO - delivery method with keep-origin-redirect and when
16:56:19 INFO - the target request is same-origin.
16:56:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 3142ms
16:56:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
16:56:19 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e87000 == 28 [pid = 1948] [id = 600]
16:56:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa106cc00) [pid = 1948] [serial = 1678] [outer = (nil)]
16:56:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa1dd7000) [pid = 1948] [serial = 1679] [outer = 0xa106cc00]
16:56:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0xa1de0c00) [pid = 1948] [serial = 1680] [outer = 0xa106cc00]
16:56:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:21 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
16:56:21 INFO - document served over http requires an https
16:56:21 INFO - sub-resource via xhr-request using the meta-referrer
16:56:21 INFO - delivery method with no-redirect and when
16:56:21 INFO - the target request is same-origin.
16:56:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2195ms
16:56:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:56:21 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d3e800 == 29 [pid = 1948] [id = 601]
16:56:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0xa1e4a400) [pid = 1948] [serial = 1681] [outer = (nil)]
16:56:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa2293000) [pid = 1948] [serial = 1682] [outer = 0xa1e4a400]
16:56:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0xa2adcc00) [pid = 1948] [serial = 1683] [outer = 0xa1e4a400]
16:56:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:23 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
16:56:23 INFO - document served over http requires an https
16:56:23 INFO - sub-resource via xhr-request using the meta-referrer
16:56:23 INFO - delivery method with swap-origin-redirect and when
16:56:23 INFO - the target request is same-origin.
16:56:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2097ms
16:56:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:56:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:24 INFO - PROCESS | 1898 | ++DOCSHELL 0xa228e000 == 30 [pid = 1948] [id = 602]
16:56:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0xa2ae6400) [pid = 1948] [serial = 1684] [outer = (nil)]
16:56:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0xa2c21400) [pid = 1948] [serial = 1685] [outer = 0xa2ae6400]
16:56:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0xa2e4d400) [pid = 1948] [serial = 1686] [outer = 0xa2ae6400]
16:56:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:25 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
16:56:25 INFO - document served over http requires an http
16:56:25 INFO - sub-resource via fetch-request using the http-csp
16:56:25 INFO - delivery method with keep-origin-redirect and when
16:56:25 INFO - the target request is cross-origin.
16:56:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2048ms
16:56:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
16:56:26 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c1a000 == 31 [pid = 1948] [id = 603]
16:56:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0xa33cf800) [pid = 1948] [serial = 1687] [outer = (nil)]
16:56:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 134 (0xa3ad4400) [pid = 1948] [serial = 1688] [outer = 0xa33cf800]
16:56:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 135 (0xa3ae6800) [pid = 1948] [serial = 1689] [outer = 0xa33cf800]
16:56:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:28 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
16:56:28 INFO - document served over http requires an http
16:56:28 INFO - sub-resource via fetch-request using the http-csp
16:56:28 INFO - delivery method with no-redirect and when
16:56:28 INFO - the target request is cross-origin.
16:56:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2542ms
16:56:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:56:28 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ace800 == 32 [pid = 1948] [id = 604]
16:56:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 136 (0xa4148c00) [pid = 1948] [serial = 1690] [outer = (nil)]
16:56:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 137 (0xa4150400) [pid = 1948] [serial = 1691] [outer = 0xa4148c00]
16:56:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 138 (0xa4154c00) [pid = 1948] [serial = 1692] [outer = 0xa4148c00]
16:56:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:30 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
16:56:30 INFO - document served over http requires an http
16:56:30 INFO - sub-resource via fetch-request using the http-csp
16:56:30 INFO - delivery method with swap-origin-redirect and when
16:56:30 INFO - the target request is cross-origin.
16:56:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2691ms
16:56:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:56:31 INFO - PROCESS | 1898 | ++DOCSHELL 0xa414dc00 == 33 [pid = 1948] [id = 605]
16:56:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 139 (0xa4202400) [pid = 1948] [serial = 1693] [outer = (nil)]
16:56:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 140 (0xa420b800) [pid = 1948] [serial = 1694] [outer = 0xa4202400]
16:56:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:31 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 141 (0xa4630400) [pid = 1948] [serial = 1695] [outer = 0xa4202400]
16:56:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:33 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4636c00 == 34 [pid = 1948] [id = 606]
16:56:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0xa4637000) [pid = 1948] [serial = 1696] [outer = (nil)]
16:56:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0xa4639000) [pid = 1948] [serial = 1697] [outer = 0xa4637000]
16:56:33 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
16:56:33 INFO - document served over http requires an http
16:56:33 INFO - sub-resource via iframe-tag using the http-csp
16:56:33 INFO - delivery method with keep-origin-redirect and when
16:56:33 INFO - the target request is cross-origin.
16:56:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2542ms
16:56:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:56:34 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4209400 == 35 [pid = 1948] [id = 607]
16:56:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0xa4209c00) [pid = 1948] [serial = 1698] [outer = (nil)]
16:56:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 145 (0xa4731000) [pid = 1948] [serial = 1699] [outer = 0xa4209c00]
16:56:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 146 (0xa4736800) [pid = 1948] [serial = 1700] [outer = 0xa4209c00]
16:56:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:35 INFO - PROCESS | 1898 | ++DOCSHELL 0xa473e000 == 36 [pid = 1948] [id = 608]
16:56:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 147 (0xa473e400) [pid = 1948] [serial = 1701] [outer = (nil)]
16:56:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 148 (0xa47e6400) [pid = 1948] [serial = 1702] [outer = 0xa473e400]
16:56:36 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
16:56:36 INFO - document served over http requires an http
16:56:36 INFO - sub-resource via iframe-tag using the http-csp
16:56:36 INFO - delivery method with no-redirect and when
16:56:36 INFO - the target request is cross-origin.
16:56:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2515ms
16:56:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:56:36 INFO - PROCESS | 1898 | ++DOCSHELL 0xa463d800 == 37 [pid = 1948] [id = 609]
16:56:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 149 (0xa463dc00) [pid = 1948] [serial = 1703] [outer = (nil)]
16:56:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 150 (0xa47ecc00) [pid = 1948] [serial = 1704] [outer = 0xa463dc00]
16:56:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 151 (0xa47f2000) [pid = 1948] [serial = 1705] [outer = 0xa463dc00]
16:56:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:38 INFO - PROCESS | 1898 | ++DOCSHELL 0xa5186c00 == 38 [pid = 1948] [id = 610]
16:56:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 152 (0xa5187000) [pid = 1948] [serial = 1706] [outer = (nil)]
16:56:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 153 (0xa47f4c00) [pid = 1948] [serial = 1707] [outer = 0xa5187000]
16:56:39 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
16:56:39 INFO - document served over http requires an http
16:56:39 INFO - sub-resource via iframe-tag using the http-csp
16:56:39 INFO - delivery method with swap-origin-redirect and when
16:56:39 INFO - the target request is cross-origin.
16:56:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3544ms
16:56:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:56:40 INFO - PROCESS | 1898 | ++DOCSHELL 0xa47ea800 == 39 [pid = 1948] [id = 611]
16:56:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 154 (0xa47eac00) [pid = 1948] [serial = 1708] [outer = (nil)]
16:56:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 155 (0xa5194400) [pid = 1948] [serial = 1709] [outer = 0xa47eac00]
16:56:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 156 (0xa5865400) [pid = 1948] [serial = 1710] [outer = 0xa47eac00]
16:56:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:41 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
16:56:41 INFO - document served over http requires an http
16:56:41 INFO - sub-resource via script-tag using the http-csp
16:56:41 INFO - delivery method with keep-origin-redirect and when
16:56:41 INFO - the target request is cross-origin.
16:56:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2243ms
16:56:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0xa0ac4c00 == 38 [pid = 1948] [id = 580]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0x9f07ac00 == 37 [pid = 1948] [id = 579]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0x9f07e000 == 36 [pid = 1948] [id = 581]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e7ac00 == 35 [pid = 1948] [id = 582]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0xa1953400 == 34 [pid = 1948] [id = 583]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e3cc00 == 33 [pid = 1948] [id = 584]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c1a800 == 32 [pid = 1948] [id = 585]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e49800 == 31 [pid = 1948] [id = 586]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0xa3306800 == 30 [pid = 1948] [id = 587]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0xa33ca400 == 29 [pid = 1948] [id = 588]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0xa3a22000 == 28 [pid = 1948] [id = 589]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9dfc00 == 27 [pid = 1948] [id = 593]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0x9f07bc00 == 26 [pid = 1948] [id = 592]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0x9faa3c00 == 25 [pid = 1948] [id = 595]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e8c00 == 24 [pid = 1948] [id = 594]
16:56:43 INFO - PROCESS | 1898 | --DOCSHELL 0x9f073000 == 23 [pid = 1948] [id = 596]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee83c00 == 22 [pid = 1948] [id = 598]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0x9f06fc00 == 21 [pid = 1948] [id = 578]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0x9faa3400 == 20 [pid = 1948] [id = 599]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e87000 == 19 [pid = 1948] [id = 600]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdca800 == 18 [pid = 1948] [id = 543]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d3e800 == 17 [pid = 1948] [id = 601]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa228e000 == 16 [pid = 1948] [id = 602]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c1a000 == 15 [pid = 1948] [id = 603]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ace800 == 14 [pid = 1948] [id = 604]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa2ae8400 == 13 [pid = 1948] [id = 571]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa4636c00 == 12 [pid = 1948] [id = 606]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa414dc00 == 11 [pid = 1948] [id = 605]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0x9edca000 == 10 [pid = 1948] [id = 591]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa1953c00 == 9 [pid = 1948] [id = 554]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa473e000 == 8 [pid = 1948] [id = 608]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa4209400 == 7 [pid = 1948] [id = 607]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa5186c00 == 6 [pid = 1948] [id = 610]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa463d800 == 5 [pid = 1948] [id = 609]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc9400 == 4 [pid = 1948] [id = 577]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0x9e998000 == 3 [pid = 1948] [id = 597]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa47ea800 == 2 [pid = 1948] [id = 611]
16:56:44 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ad3800 == 1 [pid = 1948] [id = 590]
16:56:44 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e423400 == 2 [pid = 1948] [id = 612]
16:56:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 157 (0x9e425400) [pid = 1948] [serial = 1711] [outer = (nil)]
16:56:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 158 (0x9e42a800) [pid = 1948] [serial = 1712] [outer = 0x9e425400]
16:56:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 159 (0x9e541800) [pid = 1948] [serial = 1713] [outer = 0x9e425400]
16:56:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:45 INFO - PROCESS | 1898 | --DOMWINDOW == 158 (0xa0b78c00) [pid = 1948] [serial = 1611] [outer = (nil)] [url = about:blank]
16:56:45 INFO - PROCESS | 1898 | --DOMWINDOW == 157 (0x9fdcd800) [pid = 1948] [serial = 1566] [outer = (nil)] [url = about:blank]
16:56:45 INFO - PROCESS | 1898 | --DOMWINDOW == 156 (0x9fa60800) [pid = 1948] [serial = 1608] [outer = (nil)] [url = about:blank]
16:56:45 INFO - PROCESS | 1898 | --DOMWINDOW == 155 (0x9fbec000) [pid = 1948] [serial = 1602] [outer = (nil)] [url = about:blank]
16:56:45 INFO - PROCESS | 1898 | --DOMWINDOW == 154 (0xa0a1ac00) [pid = 1948] [serial = 1605] [outer = (nil)] [url = about:blank]
16:56:46 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
16:56:46 INFO - document served over http requires an http
16:56:46 INFO - sub-resource via script-tag using the http-csp
16:56:46 INFO - delivery method with no-redirect and when
16:56:46 INFO - the target request is cross-origin.
16:56:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 4353ms
16:56:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:56:46 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e998c00 == 3 [pid = 1948] [id = 613]
16:56:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 155 (0x9e999400) [pid = 1948] [serial = 1714] [outer = (nil)]
16:56:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 156 (0x9e9a0c00) [pid = 1948] [serial = 1715] [outer = 0x9e999400]
16:56:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 157 (0x9e9de000) [pid = 1948] [serial = 1716] [outer = 0x9e999400]
16:56:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:47 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:48 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
16:56:48 INFO - document served over http requires an http
16:56:48 INFO - sub-resource via script-tag using the http-csp
16:56:48 INFO - delivery method with swap-origin-redirect and when
16:56:48 INFO - the target request is cross-origin.
16:56:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2515ms
16:56:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:56:49 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e99d000 == 4 [pid = 1948] [id = 614]
16:56:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 158 (0x9edc5000) [pid = 1948] [serial = 1717] [outer = (nil)]
16:56:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 159 (0x9edcdc00) [pid = 1948] [serial = 1718] [outer = 0x9edc5000]
16:56:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 160 (0x9ee83400) [pid = 1948] [serial = 1719] [outer = 0x9edc5000]
16:56:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 159 (0x9e9dc800) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 158 (0xa0e82400) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 157 (0x9f4aac00) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 156 (0x9faa4400) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 155 (0xa0a17400) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 154 (0xa16eb800) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 153 (0xa5a74800) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 152 (0x9e999000) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 151 (0xa1955800) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 150 (0xa1d38000) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 149 (0xa0e7b000) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 148 (0xa33c5800) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 147 (0xa2e45c00) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 146 (0x9ee84c00) [pid = 1948] [serial = 1654] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 145 (0x9fbe4400) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 144 (0xa2add000) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0x9ee82c00) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0xa0e7e800) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0xa1e44c00) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 140 (0xa1ddb800) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 139 (0x9e9e6400) [pid = 1948] [serial = 1659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598564205]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 138 (0xa36ce400) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 137 (0x9f078000) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 136 (0x9faa9000) [pid = 1948] [serial = 1664] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 135 (0x9edc5400) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 134 (0xa0b73c00) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 133 (0x9fbe0000) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0xa3301800) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0xa2a10000) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0x9f07dc00) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0xa0ab9c00) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0xa2ae8c00) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0xa3ad8800) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0x9e99f400) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0x9f2a1800) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0xa0ac5400) [pid = 1948] [serial = 1622] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0x9f071000) [pid = 1948] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598532230]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0xa3a23c00) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0xa0b79400) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0xa195fc00) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0x9fdc7000) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa0a15400) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0x9f07b000) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0x9e427800) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0x9ee8fc00) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0x9ee89400) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa1076c00) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0xa0e38800) [pid = 1948] [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]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0xa3309800) [pid = 1948] [serial = 1640] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0xa33cc000) [pid = 1948] [serial = 1643] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0x9f4b1400) [pid = 1948] [serial = 1620] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0xa2e4ac00) [pid = 1948] [serial = 1637] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0x9edcd800) [pid = 1948] [serial = 1660] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598564205]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0xa3a28400) [pid = 1948] [serial = 1649] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0x9e547000) [pid = 1948] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598532230]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa0e85400) [pid = 1948] [serial = 1625] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0xa0968000) [pid = 1948] [serial = 1623] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0xa1e44000) [pid = 1948] [serial = 1631] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0xa1959000) [pid = 1948] [serial = 1628] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0x9f29ec00) [pid = 1948] [serial = 1662] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0xa3ade800) [pid = 1948] [serial = 1652] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa2c1d000) [pid = 1948] [serial = 1634] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa36d3400) [pid = 1948] [serial = 1646] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0x9f4b1800) [pid = 1948] [serial = 1655] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0x9fbe9000) [pid = 1948] [serial = 1657] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0x9fbe7400) [pid = 1948] [serial = 1665] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0x9fa9c400) [pid = 1948] [serial = 1670] [outer = (nil)] [url = about:blank]
16:56:55 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa0a1d400) [pid = 1948] [serial = 1667] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa0e40000) [pid = 1948] [serial = 1532] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa2c22000) [pid = 1948] [serial = 1635] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa1a5dc00) [pid = 1948] [serial = 1551] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa095d000) [pid = 1948] [serial = 1503] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa0ac6c00) [pid = 1948] [serial = 1527] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa2a05000) [pid = 1948] [serial = 1593] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa01ac800) [pid = 1948] [serial = 1574] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0x9fa60400) [pid = 1948] [serial = 1490] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0x9edcf800) [pid = 1948] [serial = 1479] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9f2a5800) [pid = 1948] [serial = 1485] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa1076400) [pid = 1948] [serial = 1579] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa330e400) [pid = 1948] [serial = 1641] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9fdc6000) [pid = 1948] [serial = 1524] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa16f2000) [pid = 1948] [serial = 1545] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa1de1400) [pid = 1948] [serial = 1587] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa2ae1000) [pid = 1948] [serial = 1596] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa0e88400) [pid = 1948] [serial = 1537] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa2284400) [pid = 1948] [serial = 1590] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0x9f072400) [pid = 1948] [serial = 1482] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0x9f07e400) [pid = 1948] [serial = 1569] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa2e4f000) [pid = 1948] [serial = 1638] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa1594400) [pid = 1948] [serial = 1542] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0x9faa8000) [pid = 1948] [serial = 1495] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0x9fdd2400) [pid = 1948] [serial = 1500] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa1d41400) [pid = 1948] [serial = 1584] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa0a1fc00) [pid = 1948] [serial = 1506] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa1956800) [pid = 1948] [serial = 1548] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa5a7dc00) [pid = 1948] [serial = 1467] [outer = (nil)] [url = about:blank]
16:56:56 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa2b3e800) [pid = 1948] [serial = 1599] [outer = (nil)] [url = about:blank]
16:56:56 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
16:56:56 INFO - document served over http requires an http
16:56:56 INFO - sub-resource via xhr-request using the http-csp
16:56:56 INFO - delivery method with keep-origin-redirect and when
16:56:56 INFO - the target request is cross-origin.
16:56:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 8015ms
16:56:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
16:56:57 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e427000 == 5 [pid = 1948] [id = 615]
16:56:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0x9e429000) [pid = 1948] [serial = 1720] [outer = (nil)]
16:56:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0x9e54ac00) [pid = 1948] [serial = 1721] [outer = 0x9e429000]
16:56:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0x9e9dd800) [pid = 1948] [serial = 1722] [outer = 0x9e429000]
16:56:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:58 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
16:56:58 INFO - document served over http requires an http
16:56:58 INFO - sub-resource via xhr-request using the http-csp
16:56:58 INFO - delivery method with no-redirect and when
16:56:58 INFO - the target request is cross-origin.
16:56:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2050ms
16:56:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:56:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42e800 == 6 [pid = 1948] [id = 616]
16:56:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0x9e42f800) [pid = 1948] [serial = 1723] [outer = (nil)]
16:56:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0x9ee88000) [pid = 1948] [serial = 1724] [outer = 0x9e42f800]
16:56:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0x9ee8e800) [pid = 1948] [serial = 1725] [outer = 0x9e42f800]
16:56:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:56:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:01 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
16:57:01 INFO - document served over http requires an http
16:57:01 INFO - sub-resource via xhr-request using the http-csp
16:57:01 INFO - delivery method with swap-origin-redirect and when
16:57:01 INFO - the target request is cross-origin.
16:57:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2152ms
16:57:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:57:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:01 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee82400 == 7 [pid = 1948] [id = 617]
16:57:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0x9ee83c00) [pid = 1948] [serial = 1726] [outer = (nil)]
16:57:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0x9f07e400) [pid = 1948] [serial = 1727] [outer = 0x9ee83c00]
16:57:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9f2a3000) [pid = 1948] [serial = 1728] [outer = 0x9ee83c00]
16:57:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:03 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
16:57:03 INFO - document served over http requires an https
16:57:03 INFO - sub-resource via fetch-request using the http-csp
16:57:03 INFO - delivery method with keep-origin-redirect and when
16:57:03 INFO - the target request is cross-origin.
16:57:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2600ms
16:57:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
16:57:04 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f07a000 == 8 [pid = 1948] [id = 618]
16:57:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9f07c800) [pid = 1948] [serial = 1729] [outer = (nil)]
16:57:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0x9f4ac800) [pid = 1948] [serial = 1730] [outer = 0x9f07c800]
16:57:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9f4b1c00) [pid = 1948] [serial = 1731] [outer = 0x9f07c800]
16:57:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:06 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
16:57:06 INFO - document served over http requires an https
16:57:06 INFO - sub-resource via fetch-request using the http-csp
16:57:06 INFO - delivery method with no-redirect and when
16:57:06 INFO - the target request is cross-origin.
16:57:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2492ms
16:57:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:57:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:06 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa5dc00 == 9 [pid = 1948] [id = 619]
16:57:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0x9fa60000) [pid = 1948] [serial = 1732] [outer = (nil)]
16:57:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0x9fa65400) [pid = 1948] [serial = 1733] [outer = 0x9fa60000]
16:57:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0x9fa69800) [pid = 1948] [serial = 1734] [outer = 0x9fa60000]
16:57:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:08 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
16:57:08 INFO - document served over http requires an https
16:57:08 INFO - sub-resource via fetch-request using the http-csp
16:57:08 INFO - delivery method with swap-origin-redirect and when
16:57:08 INFO - the target request is cross-origin.
16:57:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2559ms
16:57:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:57:09 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa63000 == 10 [pid = 1948] [id = 620]
16:57:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0x9fa9d800) [pid = 1948] [serial = 1735] [outer = (nil)]
16:57:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0x9faa6400) [pid = 1948] [serial = 1736] [outer = 0x9fa9d800]
16:57:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0x9fbe4800) [pid = 1948] [serial = 1737] [outer = 0x9fa9d800]
16:57:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:10 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbecc00 == 11 [pid = 1948] [id = 621]
16:57:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9fbed000) [pid = 1948] [serial = 1738] [outer = (nil)]
16:57:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9fbe7c00) [pid = 1948] [serial = 1739] [outer = 0x9fbed000]
16:57:11 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
16:57:11 INFO - document served over http requires an https
16:57:11 INFO - sub-resource via iframe-tag using the http-csp
16:57:11 INFO - delivery method with keep-origin-redirect and when
16:57:11 INFO - the target request is cross-origin.
16:57:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2643ms
16:57:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:57:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:13 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42d800 == 12 [pid = 1948] [id = 622]
16:57:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9edd2800) [pid = 1948] [serial = 1740] [outer = (nil)]
16:57:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9fdcb000) [pid = 1948] [serial = 1741] [outer = 0x9edd2800]
16:57:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9fdcf000) [pid = 1948] [serial = 1742] [outer = 0x9edd2800]
16:57:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa01a5400 == 13 [pid = 1948] [id = 623]
16:57:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa01a5800) [pid = 1948] [serial = 1743] [outer = (nil)]
16:57:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa01a8c00) [pid = 1948] [serial = 1744] [outer = 0xa01a5800]
16:57:15 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
16:57:15 INFO - document served over http requires an https
16:57:15 INFO - sub-resource via iframe-tag using the http-csp
16:57:15 INFO - delivery method with no-redirect and when
16:57:15 INFO - the target request is cross-origin.
16:57:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 4049ms
16:57:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:57:15 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e427c00 == 14 [pid = 1948] [id = 624]
16:57:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9e542c00) [pid = 1948] [serial = 1745] [outer = (nil)]
16:57:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9f4b6400) [pid = 1948] [serial = 1746] [outer = 0x9e542c00]
16:57:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa095d000) [pid = 1948] [serial = 1747] [outer = 0x9e542c00]
16:57:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:17 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e995c00 == 15 [pid = 1948] [id = 625]
16:57:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9e997800) [pid = 1948] [serial = 1748] [outer = (nil)]
16:57:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9e9e8000) [pid = 1948] [serial = 1749] [outer = 0x9e997800]
16:57:17 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
16:57:17 INFO - document served over http requires an https
16:57:17 INFO - sub-resource via iframe-tag using the http-csp
16:57:17 INFO - delivery method with swap-origin-redirect and when
16:57:17 INFO - the target request is cross-origin.
16:57:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2349ms
16:57:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:57:18 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e544000 == 16 [pid = 1948] [id = 626]
16:57:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0x9e549c00) [pid = 1948] [serial = 1750] [outer = (nil)]
16:57:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0x9edc6400) [pid = 1948] [serial = 1751] [outer = 0x9e549c00]
16:57:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0x9f4a7c00) [pid = 1948] [serial = 1752] [outer = 0x9e549c00]
16:57:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:19 INFO - PROCESS | 1898 | --DOCSHELL 0x9e998c00 == 15 [pid = 1948] [id = 613]
16:57:19 INFO - PROCESS | 1898 | --DOCSHELL 0x9e423400 == 14 [pid = 1948] [id = 612]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa0b80000) [pid = 1948] [serial = 1671] [outer = (nil)] [url = about:blank]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa1073000) [pid = 1948] [serial = 1616] [outer = (nil)] [url = about:blank]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa1a5c400) [pid = 1948] [serial = 1629] [outer = (nil)] [url = about:blank]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa36d6c00) [pid = 1948] [serial = 1647] [outer = (nil)] [url = about:blank]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa3acac00) [pid = 1948] [serial = 1650] [outer = (nil)] [url = about:blank]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa1591c00) [pid = 1948] [serial = 1626] [outer = (nil)] [url = about:blank]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9fbeac00) [pid = 1948] [serial = 1621] [outer = (nil)] [url = about:blank]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa3ae4c00) [pid = 1948] [serial = 1653] [outer = (nil)] [url = about:blank]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0x9f4b3800) [pid = 1948] [serial = 1663] [outer = (nil)] [url = about:blank]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa228dc00) [pid = 1948] [serial = 1632] [outer = (nil)] [url = about:blank]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa0b78000) [pid = 1948] [serial = 1658] [outer = (nil)] [url = about:blank]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa36c7400) [pid = 1948] [serial = 1644] [outer = (nil)] [url = about:blank]
16:57:19 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa0b77800) [pid = 1948] [serial = 1668] [outer = (nil)] [url = about:blank]
16:57:19 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
16:57:19 INFO - document served over http requires an https
16:57:19 INFO - sub-resource via script-tag using the http-csp
16:57:19 INFO - delivery method with keep-origin-redirect and when
16:57:19 INFO - the target request is cross-origin.
16:57:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2034ms
16:57:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
16:57:20 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc7400 == 15 [pid = 1948] [id = 627]
16:57:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9edd2000) [pid = 1948] [serial = 1753] [outer = (nil)]
16:57:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9f070c00) [pid = 1948] [serial = 1754] [outer = 0x9edd2000]
16:57:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9fa5fc00) [pid = 1948] [serial = 1755] [outer = 0x9edd2000]
16:57:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:21 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
16:57:21 INFO - document served over http requires an https
16:57:21 INFO - sub-resource via script-tag using the http-csp
16:57:21 INFO - delivery method with no-redirect and when
16:57:21 INFO - the target request is cross-origin.
16:57:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1858ms
16:57:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:57:22 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edd0400 == 16 [pid = 1948] [id = 628]
16:57:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9edd1000) [pid = 1948] [serial = 1756] [outer = (nil)]
16:57:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9fdc9400) [pid = 1948] [serial = 1757] [outer = 0x9edd1000]
16:57:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa01a1000) [pid = 1948] [serial = 1758] [outer = 0x9edd1000]
16:57:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0x9edcdc00) [pid = 1948] [serial = 1718] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa3ad4400) [pid = 1948] [serial = 1688] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa2c21400) [pid = 1948] [serial = 1685] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa4150400) [pid = 1948] [serial = 1691] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0x9e42a800) [pid = 1948] [serial = 1712] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa1074800) [pid = 1948] [serial = 1676] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa4731000) [pid = 1948] [serial = 1699] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa1dd7000) [pid = 1948] [serial = 1679] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa47ecc00) [pid = 1948] [serial = 1704] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9fbebc00) [pid = 1948] [serial = 1673] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa2293000) [pid = 1948] [serial = 1682] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa5194400) [pid = 1948] [serial = 1709] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa47f4c00) [pid = 1948] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa420b800) [pid = 1948] [serial = 1694] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa4639000) [pid = 1948] [serial = 1697] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa47e6400) [pid = 1948] [serial = 1702] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598595606]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0x9e9a0c00) [pid = 1948] [serial = 1715] [outer = (nil)] [url = about:blank]
16:57:23 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa473e400) [pid = 1948] [serial = 1701] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598595606]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0x9e999400) [pid = 1948] [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]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa4637000) [pid = 1948] [serial = 1696] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa5187000) [pid = 1948] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0x9ee84400) [pid = 1948] [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]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0x9e425400) [pid = 1948] [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]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa0e80800) [pid = 1948] [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]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa33cf800) [pid = 1948] [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]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa2ae6400) [pid = 1948] [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]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0xa4148c00) [pid = 1948] [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]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0xa1e4a400) [pid = 1948] [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]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 60 (0xa4209c00) [pid = 1948] [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]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 59 (0xa106cc00) [pid = 1948] [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]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 58 (0xa463dc00) [pid = 1948] [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]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 57 (0xa4202400) [pid = 1948] [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]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 56 (0xa16f5400) [pid = 1948] [serial = 1677] [outer = (nil)] [url = about:blank]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 55 (0xa2adcc00) [pid = 1948] [serial = 1683] [outer = (nil)] [url = about:blank]
16:57:24 INFO - PROCESS | 1898 | --DOMWINDOW == 54 (0xa1de0c00) [pid = 1948] [serial = 1680] [outer = (nil)] [url = about:blank]
16:57:24 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
16:57:24 INFO - document served over http requires an https
16:57:24 INFO - sub-resource via script-tag using the http-csp
16:57:24 INFO - delivery method with swap-origin-redirect and when
16:57:24 INFO - the target request is cross-origin.
16:57:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2606ms
16:57:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:57:24 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e992c00 == 17 [pid = 1948] [id = 629]
16:57:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 55 (0x9edcdc00) [pid = 1948] [serial = 1759] [outer = (nil)]
16:57:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 56 (0xa0963000) [pid = 1948] [serial = 1760] [outer = 0x9edcdc00]
16:57:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 57 (0xa0968800) [pid = 1948] [serial = 1761] [outer = 0x9edcdc00]
16:57:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:26 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
16:57:26 INFO - document served over http requires an https
16:57:26 INFO - sub-resource via xhr-request using the http-csp
16:57:26 INFO - delivery method with keep-origin-redirect and when
16:57:26 INFO - the target request is cross-origin.
16:57:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2398ms
16:57:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
16:57:27 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edd0000 == 18 [pid = 1948] [id = 630]
16:57:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 58 (0x9edd1400) [pid = 1948] [serial = 1762] [outer = (nil)]
16:57:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 59 (0x9f4a7400) [pid = 1948] [serial = 1763] [outer = 0x9edd1400]
16:57:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 60 (0x9fdca800) [pid = 1948] [serial = 1764] [outer = 0x9edd1400]
16:57:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:29 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
16:57:29 INFO - document served over http requires an https
16:57:29 INFO - sub-resource via xhr-request using the http-csp
16:57:29 INFO - delivery method with no-redirect and when
16:57:29 INFO - the target request is cross-origin.
16:57:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2329ms
16:57:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:57:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:30 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a16800 == 19 [pid = 1948] [id = 631]
16:57:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 61 (0xa0a17400) [pid = 1948] [serial = 1765] [outer = (nil)]
16:57:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0xa0a1dc00) [pid = 1948] [serial = 1766] [outer = 0xa0a17400]
16:57:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0xa0abb000) [pid = 1948] [serial = 1767] [outer = 0xa0a17400]
16:57:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:32 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
16:57:32 INFO - document served over http requires an https
16:57:32 INFO - sub-resource via xhr-request using the http-csp
16:57:32 INFO - delivery method with swap-origin-redirect and when
16:57:32 INFO - the target request is cross-origin.
16:57:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3339ms
16:57:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:57:33 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0a18400 == 20 [pid = 1948] [id = 632]
16:57:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0xa0a1b000) [pid = 1948] [serial = 1768] [outer = (nil)]
16:57:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0xa0ac7c00) [pid = 1948] [serial = 1769] [outer = 0xa0a1b000]
16:57:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0xa0b74800) [pid = 1948] [serial = 1770] [outer = 0xa0a1b000]
16:57:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:34 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
16:57:34 INFO - document served over http requires an http
16:57:34 INFO - sub-resource via fetch-request using the http-csp
16:57:34 INFO - delivery method with keep-origin-redirect and when
16:57:34 INFO - the target request is same-origin.
16:57:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2190ms
16:57:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
16:57:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:35 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b7ac00 == 21 [pid = 1948] [id = 633]
16:57:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0xa0b7cc00) [pid = 1948] [serial = 1771] [outer = (nil)]
16:57:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0xa0e38c00) [pid = 1948] [serial = 1772] [outer = 0xa0b7cc00]
16:57:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0xa0e3cc00) [pid = 1948] [serial = 1773] [outer = 0xa0b7cc00]
16:57:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:36 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
16:57:36 INFO - document served over http requires an http
16:57:36 INFO - sub-resource via fetch-request using the http-csp
16:57:36 INFO - delivery method with no-redirect and when
16:57:36 INFO - the target request is same-origin.
16:57:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1957ms
16:57:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:57:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:37 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b7f400 == 22 [pid = 1948] [id = 634]
16:57:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0xa0e42c00) [pid = 1948] [serial = 1774] [outer = (nil)]
16:57:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0xa0e79800) [pid = 1948] [serial = 1775] [outer = 0xa0e42c00]
16:57:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0xa0e7e400) [pid = 1948] [serial = 1776] [outer = 0xa0e42c00]
16:57:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:38 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
16:57:38 INFO - document served over http requires an http
16:57:38 INFO - sub-resource via fetch-request using the http-csp
16:57:38 INFO - delivery method with swap-origin-redirect and when
16:57:38 INFO - the target request is same-origin.
16:57:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1995ms
16:57:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:57:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:39 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e45c00 == 23 [pid = 1948] [id = 635]
16:57:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0xa0e84c00) [pid = 1948] [serial = 1777] [outer = (nil)]
16:57:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa106d800) [pid = 1948] [serial = 1778] [outer = 0xa0e84c00]
16:57:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0xa1074000) [pid = 1948] [serial = 1779] [outer = 0xa0e84c00]
16:57:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:40 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1592400 == 24 [pid = 1948] [id = 636]
16:57:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0xa1592800) [pid = 1948] [serial = 1780] [outer = (nil)]
16:57:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa1594c00) [pid = 1948] [serial = 1781] [outer = 0xa1592800]
16:57:41 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
16:57:41 INFO - document served over http requires an http
16:57:41 INFO - sub-resource via iframe-tag using the http-csp
16:57:41 INFO - delivery method with keep-origin-redirect and when
16:57:41 INFO - the target request is same-origin.
16:57:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2547ms
16:57:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:57:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:42 INFO - PROCESS | 1898 | ++DOCSHELL 0xa106a800 == 25 [pid = 1948] [id = 637]
16:57:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa106b000) [pid = 1948] [serial = 1782] [outer = (nil)]
16:57:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa159ac00) [pid = 1948] [serial = 1783] [outer = 0xa106b000]
16:57:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa159e800) [pid = 1948] [serial = 1784] [outer = 0xa106b000]
16:57:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:43 INFO - PROCESS | 1898 | ++DOCSHELL 0xa16f1000 == 26 [pid = 1948] [id = 638]
16:57:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa16f1800) [pid = 1948] [serial = 1785] [outer = (nil)]
16:57:43 INFO - PROCESS | 1898 | [Child 1948] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9243
16:57:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9e9dbc00) [pid = 1948] [serial = 1786] [outer = 0xa16f1800]
16:57:45 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
16:57:45 INFO - document served over http requires an http
16:57:45 INFO - sub-resource via iframe-tag using the http-csp
16:57:45 INFO - delivery method with no-redirect and when
16:57:45 INFO - the target request is same-origin.
16:57:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3609ms
16:57:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:57:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:45 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e8c00 == 27 [pid = 1948] [id = 639]
16:57:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9edc4c00) [pid = 1948] [serial = 1787] [outer = (nil)]
16:57:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9ee85800) [pid = 1948] [serial = 1788] [outer = 0x9edc4c00]
16:57:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9f4ab000) [pid = 1948] [serial = 1789] [outer = 0x9edc4c00]
16:57:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:47 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdcb400 == 28 [pid = 1948] [id = 640]
16:57:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa01a6400) [pid = 1948] [serial = 1790] [outer = (nil)]
16:57:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9e996c00) [pid = 1948] [serial = 1791] [outer = 0xa01a6400]
16:57:47 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
16:57:47 INFO - document served over http requires an http
16:57:47 INFO - sub-resource via iframe-tag using the http-csp
16:57:47 INFO - delivery method with swap-origin-redirect and when
16:57:47 INFO - the target request is same-origin.
16:57:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2437ms
16:57:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:57:48 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42cc00 == 29 [pid = 1948] [id = 641]
16:57:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9e545800) [pid = 1948] [serial = 1792] [outer = (nil)]
16:57:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9e9da800) [pid = 1948] [serial = 1793] [outer = 0x9e545800]
16:57:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9f2a1800) [pid = 1948] [serial = 1794] [outer = 0x9e545800]
16:57:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9edd0400 == 28 [pid = 1948] [id = 628]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc7400 == 27 [pid = 1948] [id = 627]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9e544000 == 26 [pid = 1948] [id = 626]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9e995c00 == 25 [pid = 1948] [id = 625]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9e427c00 == 24 [pid = 1948] [id = 624]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0xa01a5400 == 23 [pid = 1948] [id = 623]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42d800 == 22 [pid = 1948] [id = 622]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa63000 == 21 [pid = 1948] [id = 620]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbecc00 == 20 [pid = 1948] [id = 621]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa5dc00 == 19 [pid = 1948] [id = 619]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9f07a000 == 18 [pid = 1948] [id = 618]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee82400 == 17 [pid = 1948] [id = 617]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42e800 == 16 [pid = 1948] [id = 616]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9e427000 == 15 [pid = 1948] [id = 615]
16:57:49 INFO - PROCESS | 1898 | --DOCSHELL 0x9e99d000 == 14 [pid = 1948] [id = 614]
16:57:50 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa2e4d400) [pid = 1948] [serial = 1686] [outer = (nil)] [url = about:blank]
16:57:50 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa47f2000) [pid = 1948] [serial = 1705] [outer = (nil)] [url = about:blank]
16:57:50 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0x9e541800) [pid = 1948] [serial = 1713] [outer = (nil)] [url = about:blank]
16:57:50 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9e9de000) [pid = 1948] [serial = 1716] [outer = (nil)] [url = about:blank]
16:57:50 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa3ae6800) [pid = 1948] [serial = 1689] [outer = (nil)] [url = about:blank]
16:57:50 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa4154c00) [pid = 1948] [serial = 1692] [outer = (nil)] [url = about:blank]
16:57:50 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa0a1f400) [pid = 1948] [serial = 1674] [outer = (nil)] [url = about:blank]
16:57:50 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa4630400) [pid = 1948] [serial = 1695] [outer = (nil)] [url = about:blank]
16:57:50 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa4736800) [pid = 1948] [serial = 1700] [outer = (nil)] [url = about:blank]
16:57:50 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
16:57:50 INFO - document served over http requires an http
16:57:50 INFO - sub-resource via script-tag using the http-csp
16:57:50 INFO - delivery method with keep-origin-redirect and when
16:57:50 INFO - the target request is same-origin.
16:57:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3248ms
16:57:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
16:57:51 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e99ac00 == 15 [pid = 1948] [id = 642]
16:57:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9e9a0c00) [pid = 1948] [serial = 1795] [outer = (nil)]
16:57:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9edce800) [pid = 1948] [serial = 1796] [outer = 0x9e9a0c00]
16:57:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9f071800) [pid = 1948] [serial = 1797] [outer = 0x9e9a0c00]
16:57:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:52 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
16:57:52 INFO - document served over http requires an http
16:57:52 INFO - sub-resource via script-tag using the http-csp
16:57:52 INFO - delivery method with no-redirect and when
16:57:52 INFO - the target request is same-origin.
16:57:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1901ms
16:57:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:57:53 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9dcc00 == 16 [pid = 1948] [id = 643]
16:57:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9e9e7800) [pid = 1948] [serial = 1798] [outer = (nil)]
16:57:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9fbe6400) [pid = 1948] [serial = 1799] [outer = 0x9e9e7800]
16:57:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9fdc9800) [pid = 1948] [serial = 1800] [outer = 0x9e9e7800]
16:57:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa0963000) [pid = 1948] [serial = 1760] [outer = (nil)] [url = about:blank]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9f070c00) [pid = 1948] [serial = 1754] [outer = (nil)] [url = about:blank]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa01a8c00) [pid = 1948] [serial = 1744] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598634711]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0x9fdcb000) [pid = 1948] [serial = 1741] [outer = (nil)] [url = about:blank]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9f4ac800) [pid = 1948] [serial = 1730] [outer = (nil)] [url = about:blank]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0x9fa65400) [pid = 1948] [serial = 1733] [outer = (nil)] [url = about:blank]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0x9fbe7c00) [pid = 1948] [serial = 1739] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9faa6400) [pid = 1948] [serial = 1736] [outer = (nil)] [url = about:blank]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0x9ee88000) [pid = 1948] [serial = 1724] [outer = (nil)] [url = about:blank]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0x9f07e400) [pid = 1948] [serial = 1727] [outer = (nil)] [url = about:blank]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0x9edc6400) [pid = 1948] [serial = 1751] [outer = (nil)] [url = about:blank]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0x9e54ac00) [pid = 1948] [serial = 1721] [outer = (nil)] [url = about:blank]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0x9fdc9400) [pid = 1948] [serial = 1757] [outer = (nil)] [url = about:blank]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0x9e9e8000) [pid = 1948] [serial = 1749] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0x9f4b6400) [pid = 1948] [serial = 1746] [outer = (nil)] [url = about:blank]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0x9e549c00) [pid = 1948] [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]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0x9edd1000) [pid = 1948] [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]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0x9edd2000) [pid = 1948] [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]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa01a5800) [pid = 1948] [serial = 1743] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598634711]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0x9fbed000) [pid = 1948] [serial = 1738] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:57:54 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0x9e997800) [pid = 1948] [serial = 1748] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:57:54 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
16:57:54 INFO - document served over http requires an http
16:57:54 INFO - sub-resource via script-tag using the http-csp
16:57:54 INFO - delivery method with swap-origin-redirect and when
16:57:54 INFO - the target request is same-origin.
16:57:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2088ms
16:57:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:57:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:55 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f071000 == 17 [pid = 1948] [id = 644]
16:57:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0x9faa4c00) [pid = 1948] [serial = 1801] [outer = (nil)]
16:57:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0x9fbe9400) [pid = 1948] [serial = 1802] [outer = 0x9faa4c00]
16:57:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0xa01a1400) [pid = 1948] [serial = 1803] [outer = 0x9faa4c00]
16:57:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:56 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
16:57:56 INFO - document served over http requires an http
16:57:56 INFO - sub-resource via xhr-request using the http-csp
16:57:56 INFO - delivery method with keep-origin-redirect and when
16:57:56 INFO - the target request is same-origin.
16:57:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1647ms
16:57:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
16:57:56 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e427800 == 18 [pid = 1948] [id = 645]
16:57:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0x9e42dc00) [pid = 1948] [serial = 1804] [outer = (nil)]
16:57:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0x9e99a400) [pid = 1948] [serial = 1805] [outer = 0x9e42dc00]
16:57:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9f074800) [pid = 1948] [serial = 1806] [outer = 0x9e42dc00]
16:57:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:57:58 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
16:57:58 INFO - document served over http requires an http
16:57:58 INFO - sub-resource via xhr-request using the http-csp
16:57:58 INFO - delivery method with no-redirect and when
16:57:58 INFO - the target request is same-origin.
16:57:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2441ms
16:57:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:57:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbe3000 == 19 [pid = 1948] [id = 646]
16:57:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9fbe9800) [pid = 1948] [serial = 1807] [outer = (nil)]
16:57:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa0965800) [pid = 1948] [serial = 1808] [outer = 0x9fbe9800]
16:58:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0xa0ac2000) [pid = 1948] [serial = 1809] [outer = 0x9fbe9800]
16:58:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:01 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
16:58:01 INFO - document served over http requires an http
16:58:01 INFO - sub-resource via xhr-request using the http-csp
16:58:01 INFO - delivery method with swap-origin-redirect and when
16:58:01 INFO - the target request is same-origin.
16:58:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2645ms
16:58:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:58:02 INFO - PROCESS | 1898 | ++DOCSHELL 0xa01a9000 == 20 [pid = 1948] [id = 647]
16:58:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0xa0e43400) [pid = 1948] [serial = 1810] [outer = (nil)]
16:58:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa0e86000) [pid = 1948] [serial = 1811] [outer = 0xa0e43400]
16:58:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa1073000) [pid = 1948] [serial = 1812] [outer = 0xa0e43400]
16:58:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:04 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
16:58:04 INFO - document served over http requires an https
16:58:04 INFO - sub-resource via fetch-request using the http-csp
16:58:04 INFO - delivery method with keep-origin-redirect and when
16:58:04 INFO - the target request is same-origin.
16:58:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2508ms
16:58:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
16:58:04 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e7e000 == 21 [pid = 1948] [id = 648]
16:58:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa16f6800) [pid = 1948] [serial = 1813] [outer = (nil)]
16:58:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa1954000) [pid = 1948] [serial = 1814] [outer = 0xa16f6800]
16:58:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa1959400) [pid = 1948] [serial = 1815] [outer = 0xa16f6800]
16:58:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:06 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
16:58:06 INFO - document served over http requires an https
16:58:06 INFO - sub-resource via fetch-request using the http-csp
16:58:06 INFO - delivery method with no-redirect and when
16:58:06 INFO - the target request is same-origin.
16:58:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2440ms
16:58:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:58:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:08 INFO - PROCESS | 1898 | ++DOCSHELL 0xa195f800 == 22 [pid = 1948] [id = 649]
16:58:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa1a54800) [pid = 1948] [serial = 1816] [outer = (nil)]
16:58:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa1a59c00) [pid = 1948] [serial = 1817] [outer = 0xa1a54800]
16:58:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa1a5e400) [pid = 1948] [serial = 1818] [outer = 0xa1a54800]
16:58:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:10 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
16:58:10 INFO - document served over http requires an https
16:58:10 INFO - sub-resource via fetch-request using the http-csp
16:58:10 INFO - delivery method with swap-origin-redirect and when
16:58:10 INFO - the target request is same-origin.
16:58:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3456ms
16:58:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:58:10 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d36800 == 23 [pid = 1948] [id = 650]
16:58:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa1d38400) [pid = 1948] [serial = 1819] [outer = (nil)]
16:58:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa1d3c400) [pid = 1948] [serial = 1820] [outer = 0xa1d38400]
16:58:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa1d44c00) [pid = 1948] [serial = 1821] [outer = 0xa1d38400]
16:58:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:11 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1ddac00 == 24 [pid = 1948] [id = 651]
16:58:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa1ddb000) [pid = 1948] [serial = 1822] [outer = (nil)]
16:58:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa1dde000) [pid = 1948] [serial = 1823] [outer = 0xa1ddb000]
16:58:12 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
16:58:12 INFO - document served over http requires an https
16:58:12 INFO - sub-resource via iframe-tag using the http-csp
16:58:12 INFO - delivery method with keep-origin-redirect and when
16:58:12 INFO - the target request is same-origin.
16:58:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2310ms
16:58:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:58:12 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d39800 == 25 [pid = 1948] [id = 652]
16:58:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa1d3a400) [pid = 1948] [serial = 1824] [outer = (nil)]
16:58:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa1de3400) [pid = 1948] [serial = 1825] [outer = 0xa1d3a400]
16:58:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa1e3d400) [pid = 1948] [serial = 1826] [outer = 0xa1d3a400]
16:58:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e44c00 == 26 [pid = 1948] [id = 653]
16:58:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa1e45000) [pid = 1948] [serial = 1827] [outer = (nil)]
16:58:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa1e46c00) [pid = 1948] [serial = 1828] [outer = 0xa1e45000]
16:58:14 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
16:58:14 INFO - document served over http requires an https
16:58:14 INFO - sub-resource via iframe-tag using the http-csp
16:58:14 INFO - delivery method with no-redirect and when
16:58:14 INFO - the target request is same-origin.
16:58:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2249ms
16:58:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:58:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:15 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e46000 == 27 [pid = 1948] [id = 654]
16:58:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa2284400) [pid = 1948] [serial = 1829] [outer = (nil)]
16:58:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa2287800) [pid = 1948] [serial = 1830] [outer = 0xa2284400]
16:58:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa228c800) [pid = 1948] [serial = 1831] [outer = 0xa2284400]
16:58:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:16 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2a02400 == 28 [pid = 1948] [id = 655]
16:58:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa2a02800) [pid = 1948] [serial = 1832] [outer = (nil)]
16:58:17 INFO - PROCESS | 1898 | [Child 1948] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9243
16:58:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa16f0000) [pid = 1948] [serial = 1833] [outer = 0xa2a02800]
16:58:18 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
16:58:18 INFO - document served over http requires an https
16:58:18 INFO - sub-resource via iframe-tag using the http-csp
16:58:18 INFO - delivery method with swap-origin-redirect and when
16:58:18 INFO - the target request is same-origin.
16:58:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3710ms
16:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:58:19 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edd2c00 == 29 [pid = 1948] [id = 656]
16:58:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0x9ee89800) [pid = 1948] [serial = 1834] [outer = (nil)]
16:58:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0x9f073c00) [pid = 1948] [serial = 1835] [outer = 0x9ee89800]
16:58:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0x9fa9f800) [pid = 1948] [serial = 1836] [outer = 0x9ee89800]
16:58:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:21 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
16:58:21 INFO - document served over http requires an https
16:58:21 INFO - sub-resource via script-tag using the http-csp
16:58:21 INFO - delivery method with keep-origin-redirect and when
16:58:21 INFO - the target request is same-origin.
16:58:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2842ms
16:58:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
16:58:21 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e427400 == 30 [pid = 1948] [id = 657]
16:58:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0x9e430400) [pid = 1948] [serial = 1837] [outer = (nil)]
16:58:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0x9e9da400) [pid = 1948] [serial = 1838] [outer = 0x9e430400]
16:58:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0x9ee91000) [pid = 1948] [serial = 1839] [outer = 0x9e430400]
16:58:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0x9f071000 == 29 [pid = 1948] [id = 644]
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9dcc00 == 28 [pid = 1948] [id = 643]
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0x9e99ac00 == 27 [pid = 1948] [id = 642]
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42cc00 == 26 [pid = 1948] [id = 641]
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdcb400 == 25 [pid = 1948] [id = 640]
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e8c00 == 24 [pid = 1948] [id = 639]
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa16f1000 == 23 [pid = 1948] [id = 638]
16:58:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa1592400 == 22 [pid = 1948] [id = 636]
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e45c00 == 21 [pid = 1948] [id = 635]
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b7f400 == 20 [pid = 1948] [id = 634]
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b7ac00 == 19 [pid = 1948] [id = 633]
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a18400 == 18 [pid = 1948] [id = 632]
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0xa0a16800 == 17 [pid = 1948] [id = 631]
16:58:22 INFO - PROCESS | 1898 | --DOCSHELL 0x9edd0000 == 16 [pid = 1948] [id = 630]
16:58:22 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0x9f4a7c00) [pid = 1948] [serial = 1752] [outer = (nil)] [url = about:blank]
16:58:22 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0xa01a1000) [pid = 1948] [serial = 1758] [outer = (nil)] [url = about:blank]
16:58:22 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0x9fa5fc00) [pid = 1948] [serial = 1755] [outer = (nil)] [url = about:blank]
16:58:24 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
16:58:24 INFO - document served over http requires an https
16:58:24 INFO - sub-resource via script-tag using the http-csp
16:58:24 INFO - delivery method with no-redirect and when
16:58:24 INFO - the target request is same-origin.
16:58:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 3008ms
16:58:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:58:24 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee83000 == 17 [pid = 1948] [id = 658]
16:58:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0x9ee88000) [pid = 1948] [serial = 1840] [outer = (nil)]
16:58:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0x9fa9e800) [pid = 1948] [serial = 1841] [outer = 0x9ee88000]
16:58:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0x9fdc9c00) [pid = 1948] [serial = 1842] [outer = 0x9ee88000]
16:58:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa0e38c00) [pid = 1948] [serial = 1772] [outer = (nil)] [url = about:blank]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0xa0e79800) [pid = 1948] [serial = 1775] [outer = (nil)] [url = about:blank]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0xa1594c00) [pid = 1948] [serial = 1781] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0xa106d800) [pid = 1948] [serial = 1778] [outer = (nil)] [url = about:blank]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0x9f4a7400) [pid = 1948] [serial = 1763] [outer = (nil)] [url = about:blank]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0xa0a1dc00) [pid = 1948] [serial = 1766] [outer = (nil)] [url = about:blank]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa0ac7c00) [pid = 1948] [serial = 1769] [outer = (nil)] [url = about:blank]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0x9edce800) [pid = 1948] [serial = 1796] [outer = (nil)] [url = about:blank]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0x9e996c00) [pid = 1948] [serial = 1791] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0x9ee85800) [pid = 1948] [serial = 1788] [outer = (nil)] [url = about:blank]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0x9fbe6400) [pid = 1948] [serial = 1799] [outer = (nil)] [url = about:blank]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0x9e9da800) [pid = 1948] [serial = 1793] [outer = (nil)] [url = about:blank]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9e9dbc00) [pid = 1948] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598663666]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa159ac00) [pid = 1948] [serial = 1783] [outer = (nil)] [url = about:blank]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0x9fbe9400) [pid = 1948] [serial = 1802] [outer = (nil)] [url = about:blank]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9e9a0c00) [pid = 1948] [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]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0x9e9e7800) [pid = 1948] [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]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa01a6400) [pid = 1948] [serial = 1790] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9edc4c00) [pid = 1948] [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]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9e545800) [pid = 1948] [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]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa1592800) [pid = 1948] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:58:27 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa16f1800) [pid = 1948] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598663666]
16:58:27 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
16:58:27 INFO - document served over http requires an https
16:58:27 INFO - sub-resource via script-tag using the http-csp
16:58:27 INFO - delivery method with swap-origin-redirect and when
16:58:27 INFO - the target request is same-origin.
16:58:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2942ms
16:58:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:58:27 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9da800 == 18 [pid = 1948] [id = 659]
16:58:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0x9e9dbc00) [pid = 1948] [serial = 1843] [outer = (nil)]
16:58:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9ee85800) [pid = 1948] [serial = 1844] [outer = 0x9e9dbc00]
16:58:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa095dc00) [pid = 1948] [serial = 1845] [outer = 0x9e9dbc00]
16:58:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:29 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
16:58:29 INFO - document served over http requires an https
16:58:29 INFO - sub-resource via xhr-request using the http-csp
16:58:29 INFO - delivery method with keep-origin-redirect and when
16:58:29 INFO - the target request is same-origin.
16:58:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1785ms
16:58:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
16:58:29 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e545800 == 19 [pid = 1948] [id = 660]
16:58:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9e99d000) [pid = 1948] [serial = 1846] [outer = (nil)]
16:58:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9f4a7400) [pid = 1948] [serial = 1847] [outer = 0x9e99d000]
16:58:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9fdc7800) [pid = 1948] [serial = 1848] [outer = 0x9e99d000]
16:58:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:31 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
16:58:31 INFO - document served over http requires an https
16:58:31 INFO - sub-resource via xhr-request using the http-csp
16:58:31 INFO - delivery method with no-redirect and when
16:58:31 INFO - the target request is same-origin.
16:58:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2158ms
16:58:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:58:31 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee90800 == 20 [pid = 1948] [id = 661]
16:58:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9f071c00) [pid = 1948] [serial = 1849] [outer = (nil)]
16:58:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa0e3e800) [pid = 1948] [serial = 1850] [outer = 0x9f071c00]
16:58:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa0e7b400) [pid = 1948] [serial = 1851] [outer = 0x9f071c00]
16:58:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:33 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
16:58:33 INFO - document served over http requires an https
16:58:33 INFO - sub-resource via xhr-request using the http-csp
16:58:33 INFO - delivery method with swap-origin-redirect and when
16:58:33 INFO - the target request is same-origin.
16:58:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2335ms
16:58:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:58:34 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b7ac00 == 21 [pid = 1948] [id = 662]
16:58:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa0e39c00) [pid = 1948] [serial = 1852] [outer = (nil)]
16:58:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa1597000) [pid = 1948] [serial = 1853] [outer = 0xa0e39c00]
16:58:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa16ed400) [pid = 1948] [serial = 1854] [outer = 0xa0e39c00]
16:58:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:36 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
16:58:36 INFO - document served over http requires an http
16:58:36 INFO - sub-resource via fetch-request using the meta-csp
16:58:36 INFO - delivery method with keep-origin-redirect and when
16:58:36 INFO - the target request is cross-origin.
16:58:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2666ms
16:58:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
16:58:36 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1594c00 == 22 [pid = 1948] [id = 663]
16:58:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa1960800) [pid = 1948] [serial = 1855] [outer = (nil)]
16:58:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa1d3f400) [pid = 1948] [serial = 1856] [outer = 0xa1960800]
16:58:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa1dda800) [pid = 1948] [serial = 1857] [outer = 0xa1960800]
16:58:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:38 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
16:58:38 INFO - document served over http requires an http
16:58:38 INFO - sub-resource via fetch-request using the meta-csp
16:58:38 INFO - delivery method with no-redirect and when
16:58:38 INFO - the target request is cross-origin.
16:58:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2451ms
16:58:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:58:39 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d38c00 == 23 [pid = 1948] [id = 664]
16:58:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa2285000) [pid = 1948] [serial = 1858] [outer = (nil)]
16:58:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa2a09800) [pid = 1948] [serial = 1859] [outer = 0xa2285000]
16:58:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa2a0d000) [pid = 1948] [serial = 1860] [outer = 0xa2285000]
16:58:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:41 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
16:58:41 INFO - document served over http requires an http
16:58:41 INFO - sub-resource via fetch-request using the meta-csp
16:58:41 INFO - delivery method with swap-origin-redirect and when
16:58:41 INFO - the target request is cross-origin.
16:58:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2448ms
16:58:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:58:41 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2a02000 == 24 [pid = 1948] [id = 665]
16:58:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa2adcc00) [pid = 1948] [serial = 1861] [outer = (nil)]
16:58:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa2ae5800) [pid = 1948] [serial = 1862] [outer = 0xa2adcc00]
16:58:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa2b39c00) [pid = 1948] [serial = 1863] [outer = 0xa2adcc00]
16:58:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:44 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2b43400 == 25 [pid = 1948] [id = 666]
16:58:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa2b43800) [pid = 1948] [serial = 1864] [outer = (nil)]
16:58:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa2b3f400) [pid = 1948] [serial = 1865] [outer = 0xa2b43800]
16:58:44 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
16:58:44 INFO - document served over http requires an http
16:58:44 INFO - sub-resource via iframe-tag using the meta-csp
16:58:44 INFO - delivery method with keep-origin-redirect and when
16:58:44 INFO - the target request is cross-origin.
16:58:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3439ms
16:58:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:58:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:45 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2b44000 == 26 [pid = 1948] [id = 667]
16:58:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa2b44c00) [pid = 1948] [serial = 1866] [outer = (nil)]
16:58:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa2c1f000) [pid = 1948] [serial = 1867] [outer = 0xa2b44c00]
16:58:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa2c23c00) [pid = 1948] [serial = 1868] [outer = 0xa2b44c00]
16:58:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:46 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e44c00 == 27 [pid = 1948] [id = 668]
16:58:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa2e45000) [pid = 1948] [serial = 1869] [outer = (nil)]
16:58:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa2e48000) [pid = 1948] [serial = 1870] [outer = 0xa2e45000]
16:58:47 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
16:58:47 INFO - document served over http requires an http
16:58:47 INFO - sub-resource via iframe-tag using the meta-csp
16:58:47 INFO - delivery method with no-redirect and when
16:58:47 INFO - the target request is cross-origin.
16:58:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2352ms
16:58:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:58:47 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c1c800 == 28 [pid = 1948] [id = 669]
16:58:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa2e46c00) [pid = 1948] [serial = 1871] [outer = (nil)]
16:58:47 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa2e4e800) [pid = 1948] [serial = 1872] [outer = 0xa2e46c00]
16:58:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa2e52c00) [pid = 1948] [serial = 1873] [outer = 0xa2e46c00]
16:58:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:48 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:49 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3306400 == 29 [pid = 1948] [id = 670]
16:58:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa3306800) [pid = 1948] [serial = 1874] [outer = (nil)]
16:58:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa330ac00) [pid = 1948] [serial = 1875] [outer = 0xa3306800]
16:58:49 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
16:58:49 INFO - document served over http requires an http
16:58:49 INFO - sub-resource via iframe-tag using the meta-csp
16:58:49 INFO - delivery method with swap-origin-redirect and when
16:58:49 INFO - the target request is cross-origin.
16:58:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2154ms
16:58:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
16:58:49 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e4c800 == 30 [pid = 1948] [id = 671]
16:58:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa2e4cc00) [pid = 1948] [serial = 1876] [outer = (nil)]
16:58:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa3310c00) [pid = 1948] [serial = 1877] [outer = 0xa2e4cc00]
16:58:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa33c4400) [pid = 1948] [serial = 1878] [outer = 0xa2e4cc00]
16:58:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:51 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
16:58:51 INFO - document served over http requires an http
16:58:51 INFO - sub-resource via script-tag using the meta-csp
16:58:51 INFO - delivery method with keep-origin-redirect and when
16:58:51 INFO - the target request is cross-origin.
16:58:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2052ms
16:58:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
16:58:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:51 INFO - PROCESS | 1898 | ++DOCSHELL 0xa330e800 == 31 [pid = 1948] [id = 672]
16:58:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa330f000) [pid = 1948] [serial = 1879] [outer = (nil)]
16:58:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa36c7400) [pid = 1948] [serial = 1880] [outer = 0xa330f000]
16:58:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa36cc800) [pid = 1948] [serial = 1881] [outer = 0xa330f000]
16:58:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:53 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
16:58:53 INFO - document served over http requires an http
16:58:53 INFO - sub-resource via script-tag using the meta-csp
16:58:53 INFO - delivery method with no-redirect and when
16:58:53 INFO - the target request is cross-origin.
16:58:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2609ms
16:58:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
16:58:54 INFO - PROCESS | 1898 | ++DOCSHELL 0xa33cf400 == 32 [pid = 1948] [id = 673]
16:58:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa33cf800) [pid = 1948] [serial = 1882] [outer = (nil)]
16:58:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa3a1f000) [pid = 1948] [serial = 1883] [outer = 0xa33cf800]
16:58:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa3a25400) [pid = 1948] [serial = 1884] [outer = 0xa33cf800]
16:58:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:57 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
16:58:57 INFO - document served over http requires an http
16:58:57 INFO - sub-resource via script-tag using the meta-csp
16:58:57 INFO - delivery method with swap-origin-redirect and when
16:58:57 INFO - the target request is cross-origin.
16:58:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3646ms
16:58:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
16:58:58 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee90400 == 33 [pid = 1948] [id = 674]
16:58:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0x9f2a2000) [pid = 1948] [serial = 1885] [outer = (nil)]
16:58:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0x9f4adc00) [pid = 1948] [serial = 1886] [outer = 0x9f2a2000]
16:58:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0x9fdc8000) [pid = 1948] [serial = 1887] [outer = 0x9f2a2000]
16:58:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0x9e427800 == 32 [pid = 1948] [id = 645]
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbe3000 == 31 [pid = 1948] [id = 646]
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa01a9000 == 30 [pid = 1948] [id = 647]
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e7e000 == 29 [pid = 1948] [id = 648]
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa195f800 == 28 [pid = 1948] [id = 649]
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa1ddac00 == 27 [pid = 1948] [id = 651]
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d36800 == 26 [pid = 1948] [id = 650]
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e44c00 == 25 [pid = 1948] [id = 653]
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d39800 == 24 [pid = 1948] [id = 652]
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0x9edd2c00 == 23 [pid = 1948] [id = 656]
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0x9e427400 == 22 [pid = 1948] [id = 657]
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0xa2a02400 == 21 [pid = 1948] [id = 655]
16:58:59 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee83000 == 20 [pid = 1948] [id = 658]
16:58:59 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0x9f4ab000) [pid = 1948] [serial = 1789] [outer = (nil)] [url = about:blank]
16:58:59 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0x9f2a1800) [pid = 1948] [serial = 1794] [outer = (nil)] [url = about:blank]
16:58:59 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0x9fdc9800) [pid = 1948] [serial = 1800] [outer = (nil)] [url = about:blank]
16:58:59 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0x9f071800) [pid = 1948] [serial = 1797] [outer = (nil)] [url = about:blank]
16:59:00 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
16:59:00 INFO - document served over http requires an http
16:59:00 INFO - sub-resource via xhr-request using the meta-csp
16:59:00 INFO - delivery method with keep-origin-redirect and when
16:59:00 INFO - the target request is cross-origin.
16:59:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2892ms
16:59:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
16:59:01 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e8000 == 21 [pid = 1948] [id = 675]
16:59:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0x9e9e8400) [pid = 1948] [serial = 1888] [outer = (nil)]
16:59:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0x9ee88400) [pid = 1948] [serial = 1889] [outer = 0x9e9e8400]
16:59:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0x9f2a0000) [pid = 1948] [serial = 1890] [outer = 0x9e9e8400]
16:59:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:03 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
16:59:03 INFO - document served over http requires an http
16:59:03 INFO - sub-resource via xhr-request using the meta-csp
16:59:03 INFO - delivery method with no-redirect and when
16:59:03 INFO - the target request is cross-origin.
16:59:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2907ms
16:59:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
16:59:03 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:04 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edd2c00 == 22 [pid = 1948] [id = 676]
16:59:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0x9fa61000) [pid = 1948] [serial = 1891] [outer = (nil)]
16:59:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0x9fbed400) [pid = 1948] [serial = 1892] [outer = 0x9fa61000]
16:59:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0xa01aa400) [pid = 1948] [serial = 1893] [outer = 0x9fa61000]
16:59:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:05 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0x9ee85800) [pid = 1948] [serial = 1844] [outer = (nil)] [url = about:blank]
16:59:05 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0xa1de3400) [pid = 1948] [serial = 1825] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0xa2287800) [pid = 1948] [serial = 1830] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0x9f073c00) [pid = 1948] [serial = 1835] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0xa1a59c00) [pid = 1948] [serial = 1817] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0x9fa9e800) [pid = 1948] [serial = 1841] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0xa1d3c400) [pid = 1948] [serial = 1820] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0xa0965800) [pid = 1948] [serial = 1808] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0xa1954000) [pid = 1948] [serial = 1814] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0xa1dde000) [pid = 1948] [serial = 1823] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa1e46c00) [pid = 1948] [serial = 1828] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598694324]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa16f0000) [pid = 1948] [serial = 1833] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0x9e9da400) [pid = 1948] [serial = 1838] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0xa0e86000) [pid = 1948] [serial = 1811] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0x9e99a400) [pid = 1948] [serial = 1805] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0x9ee88000) [pid = 1948] [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]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0x9e430400) [pid = 1948] [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]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0x9ee89800) [pid = 1948] [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]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0xa1ddb000) [pid = 1948] [serial = 1822] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0xa1e45000) [pid = 1948] [serial = 1827] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598694324]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa2a02800) [pid = 1948] [serial = 1832] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0x9edcdc00) [pid = 1948] [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]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0x9edc5000) [pid = 1948] [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]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0x9faa4c00) [pid = 1948] [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]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0xa0968800) [pid = 1948] [serial = 1761] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0x9ee83400) [pid = 1948] [serial = 1719] [outer = (nil)] [url = about:blank]
16:59:06 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0xa01a1400) [pid = 1948] [serial = 1803] [outer = (nil)] [url = about:blank]
16:59:06 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
16:59:06 INFO - document served over http requires an http
16:59:06 INFO - sub-resource via xhr-request using the meta-csp
16:59:06 INFO - delivery method with swap-origin-redirect and when
16:59:06 INFO - the target request is cross-origin.
16:59:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2963ms
16:59:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
16:59:06 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee83400 == 23 [pid = 1948] [id = 677]
16:59:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0x9f4b3800) [pid = 1948] [serial = 1894] [outer = (nil)]
16:59:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0x9fdc5400) [pid = 1948] [serial = 1895] [outer = 0x9f4b3800]
16:59:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa0a1f400) [pid = 1948] [serial = 1896] [outer = 0x9f4b3800]
16:59:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:08 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
16:59:08 INFO - document served over http requires an https
16:59:08 INFO - sub-resource via fetch-request using the meta-csp
16:59:08 INFO - delivery method with keep-origin-redirect and when
16:59:08 INFO - the target request is cross-origin.
16:59:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2189ms
16:59:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
16:59:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:09 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee88c00 == 24 [pid = 1948] [id = 678]
16:59:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0x9f29f000) [pid = 1948] [serial = 1897] [outer = (nil)]
16:59:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0x9fbe6400) [pid = 1948] [serial = 1898] [outer = 0x9f29f000]
16:59:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa0ac1800) [pid = 1948] [serial = 1899] [outer = 0x9f29f000]
16:59:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:10 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
16:59:10 INFO - document served over http requires an https
16:59:10 INFO - sub-resource via fetch-request using the meta-csp
16:59:10 INFO - delivery method with no-redirect and when
16:59:10 INFO - the target request is cross-origin.
16:59:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2092ms
16:59:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
16:59:11 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa66c00 == 25 [pid = 1948] [id = 679]
16:59:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0x9fa6a400) [pid = 1948] [serial = 1900] [outer = (nil)]
16:59:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa1595000) [pid = 1948] [serial = 1901] [outer = 0x9fa6a400]
16:59:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa16f2400) [pid = 1948] [serial = 1902] [outer = 0x9fa6a400]
16:59:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:13 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
16:59:13 INFO - document served over http requires an https
16:59:13 INFO - sub-resource via fetch-request using the meta-csp
16:59:13 INFO - delivery method with swap-origin-redirect and when
16:59:13 INFO - the target request is cross-origin.
16:59:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2638ms
16:59:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
16:59:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:14 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1069c00 == 26 [pid = 1948] [id = 680]
16:59:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa1071c00) [pid = 1948] [serial = 1903] [outer = (nil)]
16:59:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa1d36800) [pid = 1948] [serial = 1904] [outer = 0xa1071c00]
16:59:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa1d41000) [pid = 1948] [serial = 1905] [outer = 0xa1071c00]
16:59:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:15 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1de0400 == 27 [pid = 1948] [id = 681]
16:59:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa1de1400) [pid = 1948] [serial = 1906] [outer = (nil)]
16:59:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa1e3f000) [pid = 1948] [serial = 1907] [outer = 0xa1de1400]
16:59:16 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
16:59:16 INFO - document served over http requires an https
16:59:16 INFO - sub-resource via iframe-tag using the meta-csp
16:59:16 INFO - delivery method with keep-origin-redirect and when
16:59:16 INFO - the target request is cross-origin.
16:59:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2853ms
16:59:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
16:59:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:17 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1a5b000 == 28 [pid = 1948] [id = 682]
16:59:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa1a5e000) [pid = 1948] [serial = 1908] [outer = (nil)]
16:59:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa228a000) [pid = 1948] [serial = 1909] [outer = 0xa1a5e000]
16:59:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa2a08000) [pid = 1948] [serial = 1910] [outer = 0xa1a5e000]
16:59:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:18 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2ae9400 == 29 [pid = 1948] [id = 683]
16:59:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa2aeac00) [pid = 1948] [serial = 1911] [outer = (nil)]
16:59:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa2b3cc00) [pid = 1948] [serial = 1912] [outer = 0xa2aeac00]
16:59:19 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
16:59:19 INFO - document served over http requires an https
16:59:19 INFO - sub-resource via iframe-tag using the meta-csp
16:59:19 INFO - delivery method with no-redirect and when
16:59:19 INFO - the target request is cross-origin.
16:59:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2662ms
16:59:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
16:59:19 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1e47000 == 30 [pid = 1948] [id = 684]
16:59:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa2287800) [pid = 1948] [serial = 1913] [outer = (nil)]
16:59:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa3304c00) [pid = 1948] [serial = 1914] [outer = 0xa2287800]
16:59:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa33cfc00) [pid = 1948] [serial = 1915] [outer = 0xa2287800]
16:59:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:21 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3a22800 == 31 [pid = 1948] [id = 685]
16:59:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0xa3a22c00) [pid = 1948] [serial = 1916] [outer = (nil)]
16:59:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0xa3a1b800) [pid = 1948] [serial = 1917] [outer = 0xa3a22c00]
16:59:22 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
16:59:22 INFO - document served over http requires an https
16:59:22 INFO - sub-resource via iframe-tag using the meta-csp
16:59:22 INFO - delivery method with swap-origin-redirect and when
16:59:22 INFO - the target request is cross-origin.
16:59:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3456ms
16:59:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
16:59:23 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e4b000 == 32 [pid = 1948] [id = 686]
16:59:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa2e4c000) [pid = 1948] [serial = 1918] [outer = (nil)]
16:59:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0xa3ad2000) [pid = 1948] [serial = 1919] [outer = 0xa2e4c000]
16:59:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0xa3ad6c00) [pid = 1948] [serial = 1920] [outer = 0xa2e4c000]
16:59:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:24 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
16:59:24 INFO - document served over http requires an https
16:59:24 INFO - sub-resource via script-tag using the meta-csp
16:59:24 INFO - delivery method with keep-origin-redirect and when
16:59:24 INFO - the target request is cross-origin.
16:59:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2394ms
16:59:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
16:59:25 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ad0400 == 33 [pid = 1948] [id = 687]
16:59:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0xa3ad0c00) [pid = 1948] [serial = 1921] [outer = (nil)]
16:59:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0xa3ae6800) [pid = 1948] [serial = 1922] [outer = 0xa3ad0c00]
16:59:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:25 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0xa3aea800) [pid = 1948] [serial = 1923] [outer = 0xa3ad0c00]
16:59:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:27 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
16:59:27 INFO - document served over http requires an https
16:59:27 INFO - sub-resource via script-tag using the meta-csp
16:59:27 INFO - delivery method with no-redirect and when
16:59:27 INFO - the target request is cross-origin.
16:59:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2100ms
16:59:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
16:59:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:27 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ae5000 == 34 [pid = 1948] [id = 688]
16:59:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 134 (0xa3ae5400) [pid = 1948] [serial = 1924] [outer = (nil)]
16:59:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 135 (0xa4153000) [pid = 1948] [serial = 1925] [outer = 0xa3ae5400]
16:59:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 136 (0xa4201400) [pid = 1948] [serial = 1926] [outer = 0xa3ae5400]
16:59:28 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:29 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
16:59:29 INFO - document served over http requires an https
16:59:29 INFO - sub-resource via script-tag using the meta-csp
16:59:29 INFO - delivery method with swap-origin-redirect and when
16:59:29 INFO - the target request is cross-origin.
16:59:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2095ms
16:59:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
16:59:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:29 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4152000 == 35 [pid = 1948] [id = 689]
16:59:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 137 (0xa4206c00) [pid = 1948] [serial = 1927] [outer = (nil)]
16:59:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 138 (0xa420ec00) [pid = 1948] [serial = 1928] [outer = 0xa4206c00]
16:59:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 139 (0xa4633400) [pid = 1948] [serial = 1929] [outer = 0xa4206c00]
16:59:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:31 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
16:59:31 INFO - document served over http requires an https
16:59:31 INFO - sub-resource via xhr-request using the meta-csp
16:59:31 INFO - delivery method with keep-origin-redirect and when
16:59:31 INFO - the target request is cross-origin.
16:59:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2706ms
16:59:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
16:59:32 INFO - PROCESS | 1898 | ++DOCSHELL 0xa420c400 == 36 [pid = 1948] [id = 690]
16:59:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 140 (0xa463a800) [pid = 1948] [serial = 1930] [outer = (nil)]
16:59:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 141 (0xa4731400) [pid = 1948] [serial = 1931] [outer = 0xa463a800]
16:59:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 142 (0xa4735000) [pid = 1948] [serial = 1932] [outer = 0xa463a800]
16:59:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:34 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
16:59:34 INFO - document served over http requires an https
16:59:34 INFO - sub-resource via xhr-request using the meta-csp
16:59:34 INFO - delivery method with no-redirect and when
16:59:34 INFO - the target request is cross-origin.
16:59:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2552ms
16:59:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
16:59:35 INFO - PROCESS | 1898 | ++DOCSHELL 0xa463c800 == 37 [pid = 1948] [id = 691]
16:59:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0xa473d000) [pid = 1948] [serial = 1933] [outer = (nil)]
16:59:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0xa47e9c00) [pid = 1948] [serial = 1934] [outer = 0xa473d000]
16:59:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 145 (0xa47f3400) [pid = 1948] [serial = 1935] [outer = 0xa473d000]
16:59:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:36 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
16:59:36 INFO - document served over http requires an https
16:59:36 INFO - sub-resource via xhr-request using the meta-csp
16:59:36 INFO - delivery method with swap-origin-redirect and when
16:59:36 INFO - the target request is cross-origin.
16:59:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2449ms
16:59:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0x9e545800 == 36 [pid = 1948] [id = 660]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee90800 == 35 [pid = 1948] [id = 661]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b7ac00 == 34 [pid = 1948] [id = 662]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa1594c00 == 33 [pid = 1948] [id = 663]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d38c00 == 32 [pid = 1948] [id = 664]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa106a800 == 31 [pid = 1948] [id = 637]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa2b43400 == 30 [pid = 1948] [id = 666]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa2a02000 == 29 [pid = 1948] [id = 665]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e44c00 == 28 [pid = 1948] [id = 668]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa2b44000 == 27 [pid = 1948] [id = 667]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa3306400 == 26 [pid = 1948] [id = 670]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c1c800 == 25 [pid = 1948] [id = 669]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e4c800 == 24 [pid = 1948] [id = 671]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0xa330e800 == 23 [pid = 1948] [id = 672]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee90400 == 22 [pid = 1948] [id = 674]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e8000 == 21 [pid = 1948] [id = 675]
16:59:39 INFO - PROCESS | 1898 | --DOCSHELL 0x9edd2c00 == 20 [pid = 1948] [id = 676]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee88c00 == 19 [pid = 1948] [id = 678]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0x9e992c00 == 18 [pid = 1948] [id = 629]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa66c00 == 17 [pid = 1948] [id = 679]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa1de0400 == 16 [pid = 1948] [id = 681]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa1069c00 == 15 [pid = 1948] [id = 680]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa2ae9400 == 14 [pid = 1948] [id = 683]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e46000 == 13 [pid = 1948] [id = 654]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa1a5b000 == 12 [pid = 1948] [id = 682]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa3a22800 == 11 [pid = 1948] [id = 685]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa1e47000 == 10 [pid = 1948] [id = 684]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e4b000 == 9 [pid = 1948] [id = 686]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ad0400 == 8 [pid = 1948] [id = 687]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ae5000 == 7 [pid = 1948] [id = 688]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa4152000 == 6 [pid = 1948] [id = 689]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa420c400 == 5 [pid = 1948] [id = 690]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9da800 == 4 [pid = 1948] [id = 659]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee83400 == 3 [pid = 1948] [id = 677]
16:59:40 INFO - PROCESS | 1898 | --DOCSHELL 0xa33cf400 == 2 [pid = 1948] [id = 673]
16:59:41 INFO - PROCESS | 1898 | --DOMWINDOW == 144 (0x9fdc9c00) [pid = 1948] [serial = 1842] [outer = (nil)] [url = about:blank]
16:59:41 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0x9ee91000) [pid = 1948] [serial = 1839] [outer = (nil)] [url = about:blank]
16:59:41 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0x9fa9f800) [pid = 1948] [serial = 1836] [outer = (nil)] [url = about:blank]
16:59:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:41 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42a000 == 3 [pid = 1948] [id = 692]
16:59:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 143 (0x9e42ac00) [pid = 1948] [serial = 1936] [outer = (nil)]
16:59:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 144 (0x9e42fc00) [pid = 1948] [serial = 1937] [outer = 0x9e42ac00]
16:59:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 145 (0x9e547400) [pid = 1948] [serial = 1938] [outer = 0x9e42ac00]
16:59:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:42 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
16:59:42 INFO - document served over http requires an http
16:59:42 INFO - sub-resource via fetch-request using the meta-csp
16:59:42 INFO - delivery method with keep-origin-redirect and when
16:59:42 INFO - the target request is same-origin.
16:59:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 5980ms
16:59:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
16:59:43 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e998000 == 4 [pid = 1948] [id = 693]
16:59:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 146 (0x9e99bc00) [pid = 1948] [serial = 1939] [outer = (nil)]
16:59:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 147 (0x9e9d9800) [pid = 1948] [serial = 1940] [outer = 0x9e99bc00]
16:59:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 148 (0x9e9e2400) [pid = 1948] [serial = 1941] [outer = 0x9e99bc00]
16:59:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:44 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
16:59:44 INFO - document served over http requires an http
16:59:44 INFO - sub-resource via fetch-request using the meta-csp
16:59:44 INFO - delivery method with no-redirect and when
16:59:44 INFO - the target request is same-origin.
16:59:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1948ms
16:59:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
16:59:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:45 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc4c00 == 5 [pid = 1948] [id = 694]
16:59:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 149 (0x9edc7400) [pid = 1948] [serial = 1942] [outer = (nil)]
16:59:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 150 (0x9edd0000) [pid = 1948] [serial = 1943] [outer = 0x9edc7400]
16:59:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 151 (0x9ee89000) [pid = 1948] [serial = 1944] [outer = 0x9edc7400]
16:59:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 150 (0x9ee83c00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 149 (0x9e42dc00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 148 (0xa0b7cc00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 147 (0x9fbe9800) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 146 (0xa0a17400) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 145 (0xa0a1b000) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 144 (0xa1d3a400) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 143 (0x9edd1400) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 142 (0xa0e43400) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 141 (0x9f07c800) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 140 (0x9fa60000) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 139 (0x9f2a2000) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 138 (0x9e9dbc00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 137 (0xa106b000) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 136 (0xa2285000) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 135 (0xa3306800) [pid = 1948] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 134 (0xa2b43800) [pid = 1948] [serial = 1864] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 133 (0xa1960800) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0x9f4b3800) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0xa2e4cc00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0xa33cf800) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0xa2adcc00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0x9e9e8400) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0x9e99d000) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0xa330f000) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0x9f071c00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0x9fa61000) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0xa2e45000) [pid = 1948] [serial = 1869] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598726840]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0xa0e39c00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0xa2e46c00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0xa2b44c00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0x9e542c00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa2284400) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0xa47eac00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0xa16f6800) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0xa0e84c00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa1d38400) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0x9edd2800) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0x9fa9d800) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0x9e42f800) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0x9e429000) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa1a54800) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0xa0e42c00) [pid = 1948] [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]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0x9f4adc00) [pid = 1948] [serial = 1886] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0x9f4a7400) [pid = 1948] [serial = 1847] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0xa2a09800) [pid = 1948] [serial = 1859] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa2c1f000) [pid = 1948] [serial = 1867] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0xa2b3f400) [pid = 1948] [serial = 1865] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0xa330ac00) [pid = 1948] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0xa2e4e800) [pid = 1948] [serial = 1872] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0xa3a1f000) [pid = 1948] [serial = 1883] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0xa36c7400) [pid = 1948] [serial = 1880] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa2e48000) [pid = 1948] [serial = 1870] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598726840]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa3310c00) [pid = 1948] [serial = 1877] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa1597000) [pid = 1948] [serial = 1853] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa0e3e800) [pid = 1948] [serial = 1850] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0x9fbed400) [pid = 1948] [serial = 1892] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa2ae5800) [pid = 1948] [serial = 1862] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa1d3f400) [pid = 1948] [serial = 1856] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9ee88400) [pid = 1948] [serial = 1889] [outer = (nil)] [url = about:blank]
16:59:51 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0x9fdc5400) [pid = 1948] [serial = 1895] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0x9f2a0000) [pid = 1948] [serial = 1890] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa095d000) [pid = 1948] [serial = 1747] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa228c800) [pid = 1948] [serial = 1831] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa5865400) [pid = 1948] [serial = 1710] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa1959400) [pid = 1948] [serial = 1815] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa1074000) [pid = 1948] [serial = 1779] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa1d44c00) [pid = 1948] [serial = 1821] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9fdcf000) [pid = 1948] [serial = 1742] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0x9fbe4800) [pid = 1948] [serial = 1737] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa159e800) [pid = 1948] [serial = 1784] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9ee8e800) [pid = 1948] [serial = 1725] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0x9e9dd800) [pid = 1948] [serial = 1722] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa1a5e400) [pid = 1948] [serial = 1818] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa0e7e400) [pid = 1948] [serial = 1776] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa095dc00) [pid = 1948] [serial = 1845] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0x9f2a3000) [pid = 1948] [serial = 1728] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0x9fdc7800) [pid = 1948] [serial = 1848] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0x9f074800) [pid = 1948] [serial = 1806] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa0e3cc00) [pid = 1948] [serial = 1773] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa0ac2000) [pid = 1948] [serial = 1809] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa0abb000) [pid = 1948] [serial = 1767] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa0b74800) [pid = 1948] [serial = 1770] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa1e3d400) [pid = 1948] [serial = 1826] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0x9fdca800) [pid = 1948] [serial = 1764] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa0e7b400) [pid = 1948] [serial = 1851] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0xa1073000) [pid = 1948] [serial = 1812] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0x9f4b1c00) [pid = 1948] [serial = 1731] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0x9fdc8000) [pid = 1948] [serial = 1887] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0x9fa69800) [pid = 1948] [serial = 1734] [outer = (nil)] [url = about:blank]
16:59:52 INFO - PROCESS | 1898 | --DOMWINDOW == 60 (0xa01aa400) [pid = 1948] [serial = 1893] [outer = (nil)] [url = about:blank]
16:59:53 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
16:59:53 INFO - document served over http requires an http
16:59:53 INFO - sub-resource via fetch-request using the meta-csp
16:59:53 INFO - delivery method with swap-origin-redirect and when
16:59:53 INFO - the target request is same-origin.
16:59:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 8510ms
16:59:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
16:59:53 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e425800 == 6 [pid = 1948] [id = 695]
16:59:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 61 (0x9e53b800) [pid = 1948] [serial = 1945] [outer = (nil)]
16:59:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0x9e544400) [pid = 1948] [serial = 1946] [outer = 0x9e53b800]
16:59:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0x9e9dd800) [pid = 1948] [serial = 1947] [outer = 0x9e53b800]
16:59:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:56 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc7000 == 7 [pid = 1948] [id = 696]
16:59:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0x9edcbc00) [pid = 1948] [serial = 1948] [outer = (nil)]
16:59:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0x9e9e7400) [pid = 1948] [serial = 1949] [outer = 0x9edcbc00]
16:59:56 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
16:59:56 INFO - document served over http requires an http
16:59:56 INFO - sub-resource via iframe-tag using the meta-csp
16:59:56 INFO - delivery method with keep-origin-redirect and when
16:59:56 INFO - the target request is same-origin.
16:59:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3451ms
16:59:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
16:59:57 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53e800 == 8 [pid = 1948] [id = 697]
16:59:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0x9e53f000) [pid = 1948] [serial = 1950] [outer = (nil)]
16:59:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0x9f070800) [pid = 1948] [serial = 1951] [outer = 0x9e53f000]
16:59:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0x9f077800) [pid = 1948] [serial = 1952] [outer = 0x9e53f000]
16:59:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:58 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f29fc00 == 9 [pid = 1948] [id = 698]
16:59:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0x9f2a0000) [pid = 1948] [serial = 1953] [outer = (nil)]
16:59:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0x9f2a2400) [pid = 1948] [serial = 1954] [outer = 0x9f2a0000]
16:59:59 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
16:59:59 INFO - document served over http requires an http
16:59:59 INFO - sub-resource via iframe-tag using the meta-csp
16:59:59 INFO - delivery method with no-redirect and when
16:59:59 INFO - the target request is same-origin.
16:59:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2156ms
16:59:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
16:59:59 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:59:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee90400 == 10 [pid = 1948] [id = 699]
16:59:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0x9ee90c00) [pid = 1948] [serial = 1955] [outer = (nil)]
16:59:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9f4a9800) [pid = 1948] [serial = 1956] [outer = 0x9ee90c00]
17:00:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9f4ae400) [pid = 1948] [serial = 1957] [outer = 0x9ee90c00]
17:00:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:01 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4b6800 == 11 [pid = 1948] [id = 700]
17:00:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0x9f4b6c00) [pid = 1948] [serial = 1958] [outer = (nil)]
17:00:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9fa5f400) [pid = 1948] [serial = 1959] [outer = 0x9f4b6c00]
17:00:01 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
17:00:01 INFO - document served over http requires an http
17:00:01 INFO - sub-resource via iframe-tag using the meta-csp
17:00:01 INFO - delivery method with swap-origin-redirect and when
17:00:01 INFO - the target request is same-origin.
17:00:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2334ms
17:00:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
17:00:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:01 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4a7800 == 12 [pid = 1948] [id = 701]
17:00:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0x9fa5dc00) [pid = 1948] [serial = 1960] [outer = (nil)]
17:00:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0x9fa67800) [pid = 1948] [serial = 1961] [outer = 0x9fa5dc00]
17:00:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0x9fa9c400) [pid = 1948] [serial = 1962] [outer = 0x9fa5dc00]
17:00:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:02 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:03 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
17:00:03 INFO - document served over http requires an http
17:00:03 INFO - sub-resource via script-tag using the meta-csp
17:00:03 INFO - delivery method with keep-origin-redirect and when
17:00:03 INFO - the target request is same-origin.
17:00:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2350ms
17:00:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
17:00:04 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa65c00 == 13 [pid = 1948] [id = 702]
17:00:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0x9faa9400) [pid = 1948] [serial = 1963] [outer = (nil)]
17:00:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0x9fbe6000) [pid = 1948] [serial = 1964] [outer = 0x9faa9400]
17:00:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:05 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0x9fbeb400) [pid = 1948] [serial = 1965] [outer = 0x9faa9400]
17:00:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:05 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:06 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
17:00:06 INFO - document served over http requires an http
17:00:06 INFO - sub-resource via script-tag using the meta-csp
17:00:06 INFO - delivery method with no-redirect and when
17:00:06 INFO - the target request is same-origin.
17:00:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2633ms
17:00:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
17:00:06 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbe2800 == 14 [pid = 1948] [id = 703]
17:00:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9fbe2c00) [pid = 1948] [serial = 1966] [outer = (nil)]
17:00:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0x9fdd0400) [pid = 1948] [serial = 1967] [outer = 0x9fbe2c00]
17:00:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:07 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa01a1c00) [pid = 1948] [serial = 1968] [outer = 0x9fbe2c00]
17:00:08 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
17:00:08 INFO - document served over http requires an http
17:00:08 INFO - sub-resource via script-tag using the meta-csp
17:00:08 INFO - delivery method with swap-origin-redirect and when
17:00:08 INFO - the target request is same-origin.
17:00:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2347ms
17:00:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
17:00:09 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fdce400 == 15 [pid = 1948] [id = 704]
17:00:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa01ad000) [pid = 1948] [serial = 1969] [outer = (nil)]
17:00:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa0963000) [pid = 1948] [serial = 1970] [outer = 0xa01ad000]
17:00:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa0967800) [pid = 1948] [serial = 1971] [outer = 0xa01ad000]
17:00:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:11 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
17:00:11 INFO - document served over http requires an http
17:00:11 INFO - sub-resource via xhr-request using the meta-csp
17:00:11 INFO - delivery method with keep-origin-redirect and when
17:00:11 INFO - the target request is same-origin.
17:00:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2404ms
17:00:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
17:00:11 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0960c00 == 16 [pid = 1948] [id = 705]
17:00:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa0a19000) [pid = 1948] [serial = 1972] [outer = (nil)]
17:00:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa0a1e000) [pid = 1948] [serial = 1973] [outer = 0xa0a19000]
17:00:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa0a22800) [pid = 1948] [serial = 1974] [outer = 0xa0a19000]
17:00:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:14 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
17:00:14 INFO - document served over http requires an http
17:00:14 INFO - sub-resource via xhr-request using the meta-csp
17:00:14 INFO - delivery method with no-redirect and when
17:00:14 INFO - the target request is same-origin.
17:00:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 3596ms
17:00:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
17:00:15 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53b400 == 17 [pid = 1948] [id = 706]
17:00:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9e53d800) [pid = 1948] [serial = 1975] [outer = (nil)]
17:00:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9e992800) [pid = 1948] [serial = 1976] [outer = 0x9e53d800]
17:00:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9ee88c00) [pid = 1948] [serial = 1977] [outer = 0x9e53d800]
17:00:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:17 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
17:00:17 INFO - document served over http requires an http
17:00:17 INFO - sub-resource via xhr-request using the meta-csp
17:00:17 INFO - delivery method with swap-origin-redirect and when
17:00:17 INFO - the target request is same-origin.
17:00:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2406ms
17:00:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
17:00:17 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e999800 == 18 [pid = 1948] [id = 707]
17:00:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0x9e9df400) [pid = 1948] [serial = 1978] [outer = (nil)]
17:00:17 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0x9fa63400) [pid = 1948] [serial = 1979] [outer = 0x9e9df400]
17:00:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0x9fbe6c00) [pid = 1948] [serial = 1980] [outer = 0x9e9df400]
17:00:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9e998000 == 17 [pid = 1948] [id = 693]
17:00:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42a000 == 16 [pid = 1948] [id = 692]
17:00:18 INFO - PROCESS | 1898 | --DOCSHELL 0xa463c800 == 15 [pid = 1948] [id = 691]
17:00:18 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa2a0d000) [pid = 1948] [serial = 1860] [outer = (nil)] [url = about:blank]
17:00:18 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa36cc800) [pid = 1948] [serial = 1881] [outer = (nil)] [url = about:blank]
17:00:18 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa3a25400) [pid = 1948] [serial = 1884] [outer = (nil)] [url = about:blank]
17:00:18 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa16ed400) [pid = 1948] [serial = 1854] [outer = (nil)] [url = about:blank]
17:00:18 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa2e52c00) [pid = 1948] [serial = 1873] [outer = (nil)] [url = about:blank]
17:00:18 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa2b39c00) [pid = 1948] [serial = 1863] [outer = (nil)] [url = about:blank]
17:00:18 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa2c23c00) [pid = 1948] [serial = 1868] [outer = (nil)] [url = about:blank]
17:00:18 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa1dda800) [pid = 1948] [serial = 1857] [outer = (nil)] [url = about:blank]
17:00:18 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa33c4400) [pid = 1948] [serial = 1878] [outer = (nil)] [url = about:blank]
17:00:18 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa0a1f400) [pid = 1948] [serial = 1896] [outer = (nil)] [url = about:blank]
17:00:19 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
17:00:19 INFO - document served over http requires an https
17:00:19 INFO - sub-resource via fetch-request using the meta-csp
17:00:19 INFO - delivery method with keep-origin-redirect and when
17:00:19 INFO - the target request is same-origin.
17:00:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1949ms
17:00:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
17:00:19 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc8000 == 16 [pid = 1948] [id = 708]
17:00:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9ee82800) [pid = 1948] [serial = 1981] [outer = (nil)]
17:00:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9f074c00) [pid = 1948] [serial = 1982] [outer = 0x9ee82800]
17:00:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9fa5e800) [pid = 1948] [serial = 1983] [outer = 0x9ee82800]
17:00:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:20 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:20 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
17:00:20 INFO - document served over http requires an https
17:00:20 INFO - sub-resource via fetch-request using the meta-csp
17:00:20 INFO - delivery method with no-redirect and when
17:00:20 INFO - the target request is same-origin.
17:00:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1697ms
17:00:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
17:00:21 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee84000 == 17 [pid = 1948] [id = 709]
17:00:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9fdd1000) [pid = 1948] [serial = 1984] [outer = (nil)]
17:00:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa0963c00) [pid = 1948] [serial = 1985] [outer = 0x9fdd1000]
17:00:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa0a1f000) [pid = 1948] [serial = 1986] [outer = 0x9fdd1000]
17:00:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9edd0000) [pid = 1948] [serial = 1943] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa228a000) [pid = 1948] [serial = 1909] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa3ae6800) [pid = 1948] [serial = 1922] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa47e9c00) [pid = 1948] [serial = 1934] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa4731400) [pid = 1948] [serial = 1931] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9fbe6400) [pid = 1948] [serial = 1898] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa1d36800) [pid = 1948] [serial = 1904] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa1595000) [pid = 1948] [serial = 1901] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa4153000) [pid = 1948] [serial = 1925] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9e42fc00) [pid = 1948] [serial = 1937] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0xa1e3f000) [pid = 1948] [serial = 1907] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa3304c00) [pid = 1948] [serial = 1914] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0xa420ec00) [pid = 1948] [serial = 1928] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0xa3a1b800) [pid = 1948] [serial = 1917] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa2b3cc00) [pid = 1948] [serial = 1912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598758544]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0x9e9d9800) [pid = 1948] [serial = 1940] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa3ad2000) [pid = 1948] [serial = 1919] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0x9e99bc00) [pid = 1948] [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]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa3a22c00) [pid = 1948] [serial = 1916] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa2e4c000) [pid = 1948] [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]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa1de1400) [pid = 1948] [serial = 1906] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa3ad0c00) [pid = 1948] [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]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0x9e42ac00) [pid = 1948] [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]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa3ae5400) [pid = 1948] [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]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa2aeac00) [pid = 1948] [serial = 1911] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598758544]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa1071c00) [pid = 1948] [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]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa1a5e000) [pid = 1948] [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]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0x9fa6a400) [pid = 1948] [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]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa463a800) [pid = 1948] [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]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0x9f29f000) [pid = 1948] [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]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0xa4206c00) [pid = 1948] [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]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 60 (0xa2287800) [pid = 1948] [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]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 59 (0xa4735000) [pid = 1948] [serial = 1932] [outer = (nil)] [url = about:blank]
17:00:23 INFO - PROCESS | 1898 | --DOMWINDOW == 58 (0xa4633400) [pid = 1948] [serial = 1929] [outer = (nil)] [url = about:blank]
17:00:23 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
17:00:23 INFO - document served over http requires an https
17:00:23 INFO - sub-resource via fetch-request using the meta-csp
17:00:23 INFO - delivery method with swap-origin-redirect and when
17:00:23 INFO - the target request is same-origin.
17:00:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2513ms
17:00:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
17:00:23 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edd0000 == 18 [pid = 1948] [id = 710]
17:00:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 59 (0x9fbe1800) [pid = 1948] [serial = 1987] [outer = (nil)]
17:00:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 60 (0xa0b72000) [pid = 1948] [serial = 1988] [outer = 0x9fbe1800]
17:00:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 61 (0xa0b77800) [pid = 1948] [serial = 1989] [outer = 0x9fbe1800]
17:00:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:25 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e99e800 == 19 [pid = 1948] [id = 711]
17:00:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 62 (0x9e99fc00) [pid = 1948] [serial = 1990] [outer = (nil)]
17:00:25 INFO - PROCESS | 1898 | ++DOMWINDOW == 63 (0x9f077000) [pid = 1948] [serial = 1991] [outer = 0x9e99fc00]
17:00:26 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
17:00:26 INFO - document served over http requires an https
17:00:26 INFO - sub-resource via iframe-tag using the meta-csp
17:00:26 INFO - delivery method with keep-origin-redirect and when
17:00:26 INFO - the target request is same-origin.
17:00:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2588ms
17:00:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
17:00:26 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:26 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4a9c00 == 20 [pid = 1948] [id = 712]
17:00:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 64 (0x9faa7c00) [pid = 1948] [serial = 1992] [outer = (nil)]
17:00:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 65 (0x9fdc7400) [pid = 1948] [serial = 1993] [outer = 0x9faa7c00]
17:00:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0xa0abf800) [pid = 1948] [serial = 1994] [outer = 0x9faa7c00]
17:00:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:28 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b7fc00 == 21 [pid = 1948] [id = 713]
17:00:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0xa0b80800) [pid = 1948] [serial = 1995] [outer = (nil)]
17:00:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0xa0e3a400) [pid = 1948] [serial = 1996] [outer = 0xa0b80800]
17:00:28 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
17:00:28 INFO - document served over http requires an https
17:00:28 INFO - sub-resource via iframe-tag using the meta-csp
17:00:28 INFO - delivery method with no-redirect and when
17:00:28 INFO - the target request is same-origin.
17:00:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2515ms
17:00:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
17:00:29 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fa5cc00 == 22 [pid = 1948] [id = 714]
17:00:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0x9fa67c00) [pid = 1948] [serial = 1997] [outer = (nil)]
17:00:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0xa0e44800) [pid = 1948] [serial = 1998] [outer = 0x9fa67c00]
17:00:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0xa0e7b800) [pid = 1948] [serial = 1999] [outer = 0x9fa67c00]
17:00:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:30 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e85000 == 23 [pid = 1948] [id = 715]
17:00:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0xa0e85800) [pid = 1948] [serial = 2000] [outer = (nil)]
17:00:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0xa0e87c00) [pid = 1948] [serial = 2001] [outer = 0xa0e85800]
17:00:31 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
17:00:31 INFO - document served over http requires an https
17:00:31 INFO - sub-resource via iframe-tag using the meta-csp
17:00:31 INFO - delivery method with swap-origin-redirect and when
17:00:31 INFO - the target request is same-origin.
17:00:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2918ms
17:00:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
17:00:32 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e43000 == 24 [pid = 1948] [id = 716]
17:00:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa0e86400) [pid = 1948] [serial = 2002] [outer = (nil)]
17:00:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0xa1074c00) [pid = 1948] [serial = 2003] [outer = 0xa0e86400]
17:00:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0xa1590800) [pid = 1948] [serial = 2004] [outer = 0xa0e86400]
17:00:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:34 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
17:00:34 INFO - document served over http requires an https
17:00:34 INFO - sub-resource via script-tag using the meta-csp
17:00:34 INFO - delivery method with keep-origin-redirect and when
17:00:34 INFO - the target request is same-origin.
17:00:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3200ms
17:00:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
17:00:35 INFO - PROCESS | 1898 | ++DOCSHELL 0xa106b400 == 25 [pid = 1948] [id = 717]
17:00:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0xa1071400) [pid = 1948] [serial = 2005] [outer = (nil)]
17:00:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0xa159f400) [pid = 1948] [serial = 2006] [outer = 0xa1071400]
17:00:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa16efc00) [pid = 1948] [serial = 2007] [outer = 0xa1071400]
17:00:35 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:36 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
17:00:36 INFO - document served over http requires an https
17:00:36 INFO - sub-resource via script-tag using the meta-csp
17:00:36 INFO - delivery method with no-redirect and when
17:00:36 INFO - the target request is same-origin.
17:00:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2071ms
17:00:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
17:00:37 INFO - PROCESS | 1898 | ++DOCSHELL 0xa159c800 == 26 [pid = 1948] [id = 718]
17:00:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa159e000) [pid = 1948] [serial = 2008] [outer = (nil)]
17:00:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa1955000) [pid = 1948] [serial = 2009] [outer = 0xa159e000]
17:00:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0xa195ac00) [pid = 1948] [serial = 2010] [outer = 0xa159e000]
17:00:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:39 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
17:00:39 INFO - document served over http requires an https
17:00:39 INFO - sub-resource via script-tag using the meta-csp
17:00:39 INFO - delivery method with swap-origin-redirect and when
17:00:39 INFO - the target request is same-origin.
17:00:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2034ms
17:00:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
17:00:39 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1a57000 == 27 [pid = 1948] [id = 719]
17:00:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa1a57800) [pid = 1948] [serial = 2011] [outer = (nil)]
17:00:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa1a5d000) [pid = 1948] [serial = 2012] [outer = 0xa1a57800]
17:00:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa1a61c00) [pid = 1948] [serial = 2013] [outer = 0xa1a57800]
17:00:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:41 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
17:00:41 INFO - document served over http requires an https
17:00:41 INFO - sub-resource via xhr-request using the meta-csp
17:00:41 INFO - delivery method with keep-origin-redirect and when
17:00:41 INFO - the target request is same-origin.
17:00:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2350ms
17:00:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
17:00:41 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1a5b000 == 28 [pid = 1948] [id = 720]
17:00:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa1d3e400) [pid = 1948] [serial = 2014] [outer = (nil)]
17:00:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa1d44c00) [pid = 1948] [serial = 2015] [outer = 0xa1d3e400]
17:00:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa1dd8000) [pid = 1948] [serial = 2016] [outer = 0xa1d3e400]
17:00:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:43 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
17:00:43 INFO - document served over http requires an https
17:00:43 INFO - sub-resource via xhr-request using the meta-csp
17:00:43 INFO - delivery method with no-redirect and when
17:00:43 INFO - the target request is same-origin.
17:00:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2460ms
17:00:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
17:00:45 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b76c00 == 29 [pid = 1948] [id = 721]
17:00:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa1de0400) [pid = 1948] [serial = 2017] [outer = (nil)]
17:00:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa1e3fc00) [pid = 1948] [serial = 2018] [outer = 0xa1de0400]
17:00:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa1e44000) [pid = 1948] [serial = 2019] [outer = 0xa1de0400]
17:00:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:47 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
17:00:47 INFO - document served over http requires an https
17:00:47 INFO - sub-resource via xhr-request using the meta-csp
17:00:47 INFO - delivery method with swap-origin-redirect and when
17:00:47 INFO - the target request is same-origin.
17:00:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3735ms
17:00:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
17:00:48 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e428c00 == 30 [pid = 1948] [id = 722]
17:00:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9e99dc00) [pid = 1948] [serial = 2020] [outer = (nil)]
17:00:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9f2a1800) [pid = 1948] [serial = 2021] [outer = 0x9e99dc00]
17:00:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0x9faa3c00) [pid = 1948] [serial = 2022] [outer = 0x9e99dc00]
17:00:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee84000 == 29 [pid = 1948] [id = 709]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc8000 == 28 [pid = 1948] [id = 708]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e999800 == 27 [pid = 1948] [id = 707]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53b400 == 26 [pid = 1948] [id = 706]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0xa0960c00 == 25 [pid = 1948] [id = 705]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9fdce400 == 24 [pid = 1948] [id = 704]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbe2800 == 23 [pid = 1948] [id = 703]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa65c00 == 22 [pid = 1948] [id = 702]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4a7800 == 21 [pid = 1948] [id = 701]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4b6800 == 20 [pid = 1948] [id = 700]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee90400 == 19 [pid = 1948] [id = 699]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9f29fc00 == 18 [pid = 1948] [id = 698]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53e800 == 17 [pid = 1948] [id = 697]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc7000 == 16 [pid = 1948] [id = 696]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9edc4c00 == 15 [pid = 1948] [id = 694]
17:00:50 INFO - PROCESS | 1898 | --DOCSHELL 0x9e425800 == 14 [pid = 1948] [id = 695]
17:00:50 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa1d41000) [pid = 1948] [serial = 1905] [outer = (nil)] [url = about:blank]
17:00:50 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa16f2400) [pid = 1948] [serial = 1902] [outer = (nil)] [url = about:blank]
17:00:50 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9e547400) [pid = 1948] [serial = 1938] [outer = (nil)] [url = about:blank]
17:00:50 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa4201400) [pid = 1948] [serial = 1926] [outer = (nil)] [url = about:blank]
17:00:50 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa2a08000) [pid = 1948] [serial = 1910] [outer = (nil)] [url = about:blank]
17:00:50 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa33cfc00) [pid = 1948] [serial = 1915] [outer = (nil)] [url = about:blank]
17:00:50 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa3aea800) [pid = 1948] [serial = 1923] [outer = (nil)] [url = about:blank]
17:00:50 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9e9e2400) [pid = 1948] [serial = 1941] [outer = (nil)] [url = about:blank]
17:00:50 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa3ad6c00) [pid = 1948] [serial = 1920] [outer = (nil)] [url = about:blank]
17:00:50 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0xa0ac1800) [pid = 1948] [serial = 1899] [outer = (nil)] [url = about:blank]
17:00:50 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
17:00:50 INFO - document served over http requires an http
17:00:50 INFO - sub-resource via fetch-request using the meta-referrer
17:00:50 INFO - delivery method with keep-origin-redirect and when
17:00:50 INFO - the target request is cross-origin.
17:00:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3148ms
17:00:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
17:00:51 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e99a800 == 15 [pid = 1948] [id = 723]
17:00:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0x9e99ac00) [pid = 1948] [serial = 2023] [outer = (nil)]
17:00:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0x9e9df800) [pid = 1948] [serial = 2024] [outer = 0x9e99ac00]
17:00:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9edd1400) [pid = 1948] [serial = 2025] [outer = 0x9e99ac00]
17:00:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:51 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:52 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
17:00:52 INFO - document served over http requires an http
17:00:52 INFO - sub-resource via fetch-request using the meta-referrer
17:00:52 INFO - delivery method with no-redirect and when
17:00:52 INFO - the target request is cross-origin.
17:00:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1865ms
17:00:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
17:00:53 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f071c00 == 16 [pid = 1948] [id = 724]
17:00:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9f07a400) [pid = 1948] [serial = 2026] [outer = (nil)]
17:00:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9f4a8400) [pid = 1948] [serial = 2027] [outer = 0x9f07a400]
17:00:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9fa60400) [pid = 1948] [serial = 2028] [outer = 0x9f07a400]
17:00:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:53 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:54 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
17:00:54 INFO - document served over http requires an http
17:00:54 INFO - sub-resource via fetch-request using the meta-referrer
17:00:54 INFO - delivery method with swap-origin-redirect and when
17:00:54 INFO - the target request is cross-origin.
17:00:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1847ms
17:00:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
17:00:54 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fbe7800 == 17 [pid = 1948] [id = 725]
17:00:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9fbee800) [pid = 1948] [serial = 2029] [outer = (nil)]
17:00:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa019f800) [pid = 1948] [serial = 2030] [outer = 0x9fbee800]
17:00:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa0965000) [pid = 1948] [serial = 2031] [outer = 0x9fbee800]
17:00:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:56 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9f2a0000) [pid = 1948] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598798729]
17:00:56 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9f4b6c00) [pid = 1948] [serial = 1958] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
17:00:56 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0x9edcbc00) [pid = 1948] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa0963000) [pid = 1948] [serial = 1970] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa0a1e000) [pid = 1948] [serial = 1973] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0x9fa67800) [pid = 1948] [serial = 1961] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9fbe6000) [pid = 1948] [serial = 1964] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0x9fdd0400) [pid = 1948] [serial = 1967] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0x9f2a2400) [pid = 1948] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598798729]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0x9f070800) [pid = 1948] [serial = 1951] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0x9fa5f400) [pid = 1948] [serial = 1959] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0x9f4a9800) [pid = 1948] [serial = 1956] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0x9e992800) [pid = 1948] [serial = 1976] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0x9e9e7400) [pid = 1948] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0x9e544400) [pid = 1948] [serial = 1946] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0x9fa63400) [pid = 1948] [serial = 1979] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa0963c00) [pid = 1948] [serial = 1985] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0x9f074c00) [pid = 1948] [serial = 1982] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa0b72000) [pid = 1948] [serial = 1988] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0x9e9df400) [pid = 1948] [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]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0x9ee82800) [pid = 1948] [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]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0x9fdd1000) [pid = 1948] [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]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0x9e53d800) [pid = 1948] [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]
17:00:57 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0x9ee88c00) [pid = 1948] [serial = 1977] [outer = (nil)] [url = about:blank]
17:00:57 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53c800 == 18 [pid = 1948] [id = 726]
17:00:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0x9e53d800) [pid = 1948] [serial = 2032] [outer = (nil)]
17:00:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0x9ee86400) [pid = 1948] [serial = 2033] [outer = 0x9e53d800]
17:00:57 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
17:00:57 INFO - document served over http requires an http
17:00:57 INFO - sub-resource via iframe-tag using the meta-referrer
17:00:57 INFO - delivery method with keep-origin-redirect and when
17:00:57 INFO - the target request is cross-origin.
17:00:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3257ms
17:00:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
17:00:58 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e545400 == 19 [pid = 1948] [id = 727]
17:00:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9f06f400) [pid = 1948] [serial = 2034] [outer = (nil)]
17:00:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9fbe2400) [pid = 1948] [serial = 2035] [outer = 0x9f06f400]
17:00:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0xa096b400) [pid = 1948] [serial = 2036] [outer = 0x9f06f400]
17:00:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:00:59 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f07b400 == 20 [pid = 1948] [id = 728]
17:00:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9f29d400) [pid = 1948] [serial = 2037] [outer = (nil)]
17:01:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0x9f2a3000) [pid = 1948] [serial = 2038] [outer = 0x9f29d400]
17:01:00 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
17:01:00 INFO - document served over http requires an http
17:01:00 INFO - sub-resource via iframe-tag using the meta-referrer
17:01:00 INFO - delivery method with no-redirect and when
17:01:00 INFO - the target request is cross-origin.
17:01:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2543ms
17:01:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
17:01:00 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4b6c00 == 21 [pid = 1948] [id = 729]
17:01:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 77 (0x9fa5f400) [pid = 1948] [serial = 2039] [outer = (nil)]
17:01:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 78 (0x9fa9ec00) [pid = 1948] [serial = 2040] [outer = 0x9fa5f400]
17:01:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 79 (0xa0960000) [pid = 1948] [serial = 2041] [outer = 0x9fa5f400]
17:01:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:02 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0abdc00 == 22 [pid = 1948] [id = 730]
17:01:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 80 (0xa0abe000) [pid = 1948] [serial = 2042] [outer = (nil)]
17:01:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 81 (0xa0ac5400) [pid = 1948] [serial = 2043] [outer = 0xa0abe000]
17:01:02 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
17:01:02 INFO - document served over http requires an http
17:01:02 INFO - sub-resource via iframe-tag using the meta-referrer
17:01:02 INFO - delivery method with swap-origin-redirect and when
17:01:02 INFO - the target request is cross-origin.
17:01:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2606ms
17:01:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
17:01:03 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4ab000 == 23 [pid = 1948] [id = 731]
17:01:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 82 (0x9f4ad800) [pid = 1948] [serial = 2044] [outer = (nil)]
17:01:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 83 (0xa0e3c000) [pid = 1948] [serial = 2045] [outer = 0x9f4ad800]
17:01:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 84 (0xa0e7a400) [pid = 1948] [serial = 2046] [outer = 0x9f4ad800]
17:01:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:05 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
17:01:05 INFO - document served over http requires an http
17:01:05 INFO - sub-resource via script-tag using the meta-referrer
17:01:05 INFO - delivery method with keep-origin-redirect and when
17:01:05 INFO - the target request is cross-origin.
17:01:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2544ms
17:01:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
17:01:06 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0b7a400 == 24 [pid = 1948] [id = 732]
17:01:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 85 (0xa0b7f000) [pid = 1948] [serial = 2047] [outer = (nil)]
17:01:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 86 (0xa16f9000) [pid = 1948] [serial = 2048] [outer = 0xa0b7f000]
17:01:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0xa195b400) [pid = 1948] [serial = 2049] [outer = 0xa0b7f000]
17:01:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:08 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
17:01:08 INFO - document served over http requires an http
17:01:08 INFO - sub-resource via script-tag using the meta-referrer
17:01:08 INFO - delivery method with no-redirect and when
17:01:08 INFO - the target request is cross-origin.
17:01:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 3050ms
17:01:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
17:01:09 INFO - PROCESS | 1898 | ++DOCSHELL 0xa16ee800 == 25 [pid = 1948] [id = 733]
17:01:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0xa1dd5400) [pid = 1948] [serial = 2050] [outer = (nil)]
17:01:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0xa1de4800) [pid = 1948] [serial = 2051] [outer = 0xa1dd5400]
17:01:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0xa2285400) [pid = 1948] [serial = 2052] [outer = 0xa1dd5400]
17:01:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:11 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
17:01:11 INFO - document served over http requires an http
17:01:11 INFO - sub-resource via script-tag using the meta-referrer
17:01:11 INFO - delivery method with swap-origin-redirect and when
17:01:11 INFO - the target request is cross-origin.
17:01:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2541ms
17:01:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
17:01:11 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1de1800 == 26 [pid = 1948] [id = 734]
17:01:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0xa228a000) [pid = 1948] [serial = 2053] [outer = (nil)]
17:01:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0xa2a01400) [pid = 1948] [serial = 2054] [outer = 0xa228a000]
17:01:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0xa2a05800) [pid = 1948] [serial = 2055] [outer = 0xa228a000]
17:01:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:12 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:13 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
17:01:13 INFO - document served over http requires an http
17:01:13 INFO - sub-resource via xhr-request using the meta-referrer
17:01:13 INFO - delivery method with keep-origin-redirect and when
17:01:13 INFO - the target request is cross-origin.
17:01:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2094ms
17:01:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
17:01:13 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2291400 == 27 [pid = 1948] [id = 735]
17:01:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa2a0dc00) [pid = 1948] [serial = 2056] [outer = (nil)]
17:01:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa2add000) [pid = 1948] [serial = 2057] [outer = 0xa2a0dc00]
17:01:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa2ae3000) [pid = 1948] [serial = 2058] [outer = 0xa2a0dc00]
17:01:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:15 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
17:01:15 INFO - document served over http requires an http
17:01:15 INFO - sub-resource via xhr-request using the meta-referrer
17:01:15 INFO - delivery method with no-redirect and when
17:01:15 INFO - the target request is cross-origin.
17:01:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2035ms
17:01:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
17:01:15 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2adbc00 == 28 [pid = 1948] [id = 736]
17:01:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa2ae1000) [pid = 1948] [serial = 2059] [outer = (nil)]
17:01:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa2b3ac00) [pid = 1948] [serial = 2060] [outer = 0xa2ae1000]
17:01:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa2b3f000) [pid = 1948] [serial = 2061] [outer = 0xa2ae1000]
17:01:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:17 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
17:01:17 INFO - document served over http requires an http
17:01:17 INFO - sub-resource via xhr-request using the meta-referrer
17:01:17 INFO - delivery method with swap-origin-redirect and when
17:01:17 INFO - the target request is cross-origin.
17:01:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2205ms
17:01:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
17:01:18 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2b39000 == 29 [pid = 1948] [id = 737]
17:01:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa2b43400) [pid = 1948] [serial = 2062] [outer = (nil)]
17:01:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa2c1c800) [pid = 1948] [serial = 2063] [outer = 0xa2b43400]
17:01:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa2c22400) [pid = 1948] [serial = 2064] [outer = 0xa2b43400]
17:01:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:18 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:20 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
17:01:20 INFO - document served over http requires an https
17:01:20 INFO - sub-resource via fetch-request using the meta-referrer
17:01:20 INFO - delivery method with keep-origin-redirect and when
17:01:20 INFO - the target request is cross-origin.
17:01:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2601ms
17:01:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
17:01:20 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2c1a400 == 30 [pid = 1948] [id = 738]
17:01:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa2c28400) [pid = 1948] [serial = 2065] [outer = (nil)]
17:01:20 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa2e4a000) [pid = 1948] [serial = 2066] [outer = 0xa2c28400]
17:01:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa2e4ec00) [pid = 1948] [serial = 2067] [outer = 0xa2c28400]
17:01:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:22 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
17:01:22 INFO - document served over http requires an https
17:01:22 INFO - sub-resource via fetch-request using the meta-referrer
17:01:22 INFO - delivery method with no-redirect and when
17:01:22 INFO - the target request is cross-origin.
17:01:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2513ms
17:01:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
17:01:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:24 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e46800 == 31 [pid = 1948] [id = 739]
17:01:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa2e48000) [pid = 1948] [serial = 2068] [outer = (nil)]
17:01:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa330a400) [pid = 1948] [serial = 2069] [outer = 0xa2e48000]
17:01:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa330d800) [pid = 1948] [serial = 2070] [outer = 0xa2e48000]
17:01:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:26 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
17:01:26 INFO - document served over http requires an https
17:01:26 INFO - sub-resource via fetch-request using the meta-referrer
17:01:26 INFO - delivery method with swap-origin-redirect and when
17:01:26 INFO - the target request is cross-origin.
17:01:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3609ms
17:01:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
17:01:26 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee8e000 == 32 [pid = 1948] [id = 740]
17:01:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0x9f074000) [pid = 1948] [serial = 2071] [outer = (nil)]
17:01:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0x9fa5d800) [pid = 1948] [serial = 2072] [outer = 0x9f074000]
17:01:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0x9fbe5400) [pid = 1948] [serial = 2073] [outer = 0x9f074000]
17:01:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:28 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e4c00 == 33 [pid = 1948] [id = 741]
17:01:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0x9e9e6000) [pid = 1948] [serial = 2074] [outer = (nil)]
17:01:28 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0x9e430c00) [pid = 1948] [serial = 2075] [outer = 0x9e9e6000]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53c800 == 32 [pid = 1948] [id = 726]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0x9fbe7800 == 31 [pid = 1948] [id = 725]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0x9f071c00 == 30 [pid = 1948] [id = 724]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0x9e99a800 == 29 [pid = 1948] [id = 723]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0x9e428c00 == 28 [pid = 1948] [id = 722]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0xa1a5b000 == 27 [pid = 1948] [id = 720]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0xa1a57000 == 26 [pid = 1948] [id = 719]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0xa159c800 == 25 [pid = 1948] [id = 718]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0xa106b400 == 24 [pid = 1948] [id = 717]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e43000 == 23 [pid = 1948] [id = 716]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e85000 == 22 [pid = 1948] [id = 715]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0x9fa5cc00 == 21 [pid = 1948] [id = 714]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b7fc00 == 20 [pid = 1948] [id = 713]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4a9c00 == 19 [pid = 1948] [id = 712]
17:01:28 INFO - PROCESS | 1898 | --DOCSHELL 0x9e99e800 == 18 [pid = 1948] [id = 711]
17:01:28 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0x9fbe6c00) [pid = 1948] [serial = 1980] [outer = (nil)] [url = about:blank]
17:01:28 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0xa0a1f000) [pid = 1948] [serial = 1986] [outer = (nil)] [url = about:blank]
17:01:28 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0x9fa5e800) [pid = 1948] [serial = 1983] [outer = (nil)] [url = about:blank]
17:01:29 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
17:01:29 INFO - document served over http requires an https
17:01:29 INFO - sub-resource via iframe-tag using the meta-referrer
17:01:29 INFO - delivery method with keep-origin-redirect and when
17:01:29 INFO - the target request is cross-origin.
17:01:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2611ms
17:01:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
17:01:30 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee88400 == 19 [pid = 1948] [id = 742]
17:01:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0x9ee88800) [pid = 1948] [serial = 2076] [outer = (nil)]
17:01:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0x9f071c00) [pid = 1948] [serial = 2077] [outer = 0x9ee88800]
17:01:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:30 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0x9f4b5c00) [pid = 1948] [serial = 2078] [outer = 0x9ee88800]
17:01:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:31 INFO - PROCESS | 1898 | ++DOCSHELL 0xa01a6400 == 20 [pid = 1948] [id = 743]
17:01:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa01a7c00) [pid = 1948] [serial = 2079] [outer = (nil)]
17:01:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0x9fdc3c00) [pid = 1948] [serial = 2080] [outer = 0xa01a7c00]
17:01:32 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
17:01:32 INFO - document served over http requires an https
17:01:32 INFO - sub-resource via iframe-tag using the meta-referrer
17:01:32 INFO - delivery method with no-redirect and when
17:01:32 INFO - the target request is cross-origin.
17:01:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2663ms
17:01:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
17:01:32 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9e8400 == 21 [pid = 1948] [id = 744]
17:01:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0x9ee82800) [pid = 1948] [serial = 2081] [outer = (nil)]
17:01:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa0ac8c00) [pid = 1948] [serial = 2082] [outer = 0x9ee82800]
17:01:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa0b7fc00) [pid = 1948] [serial = 2083] [outer = 0x9ee82800]
17:01:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:33 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0xa0e85800) [pid = 1948] [serial = 2000] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0x9e99fc00) [pid = 1948] [serial = 1990] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0xa0b80800) [pid = 1948] [serial = 1995] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598828313]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0xa473d000) [pid = 1948] [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]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa1955000) [pid = 1948] [serial = 2009] [outer = (nil)] [url = about:blank]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0xa1a5d000) [pid = 1948] [serial = 2012] [outer = (nil)] [url = about:blank]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0xa1d44c00) [pid = 1948] [serial = 2015] [outer = (nil)] [url = about:blank]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0xa1074c00) [pid = 1948] [serial = 2003] [outer = (nil)] [url = about:blank]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa159f400) [pid = 1948] [serial = 2006] [outer = (nil)] [url = about:blank]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0x9f077000) [pid = 1948] [serial = 1991] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0xa0e3a400) [pid = 1948] [serial = 1996] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598828313]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0x9fdc7400) [pid = 1948] [serial = 1993] [outer = (nil)] [url = about:blank]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0xa0e87c00) [pid = 1948] [serial = 2001] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa0e44800) [pid = 1948] [serial = 1998] [outer = (nil)] [url = about:blank]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0xa1e3fc00) [pid = 1948] [serial = 2018] [outer = (nil)] [url = about:blank]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0x9ee86400) [pid = 1948] [serial = 2033] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0x9f2a1800) [pid = 1948] [serial = 2021] [outer = (nil)] [url = about:blank]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0xa019f800) [pid = 1948] [serial = 2030] [outer = (nil)] [url = about:blank]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0x9e9df800) [pid = 1948] [serial = 2024] [outer = (nil)] [url = about:blank]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0x9f4a8400) [pid = 1948] [serial = 2027] [outer = (nil)] [url = about:blank]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0x9e99dc00) [pid = 1948] [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]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0x9e53d800) [pid = 1948] [serial = 2032] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
17:01:34 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0x9fbee800) [pid = 1948] [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]
17:01:35 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa1de0400) [pid = 1948] [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]
17:01:35 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0x9e99ac00) [pid = 1948] [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]
17:01:35 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0x9f07a400) [pid = 1948] [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]
17:01:35 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0xa1e44000) [pid = 1948] [serial = 2019] [outer = (nil)] [url = about:blank]
17:01:35 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa47f3400) [pid = 1948] [serial = 1935] [outer = (nil)] [url = about:blank]
17:01:35 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e42dc00 == 22 [pid = 1948] [id = 745]
17:01:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9e53e800) [pid = 1948] [serial = 2084] [outer = (nil)]
17:01:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9ee86400) [pid = 1948] [serial = 2085] [outer = 0x9e53e800]
17:01:35 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
17:01:35 INFO - document served over http requires an https
17:01:35 INFO - sub-resource via iframe-tag using the meta-referrer
17:01:35 INFO - delivery method with swap-origin-redirect and when
17:01:35 INFO - the target request is cross-origin.
17:01:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3103ms
17:01:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
17:01:35 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e9da400 == 23 [pid = 1948] [id = 746]
17:01:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9fa68400) [pid = 1948] [serial = 2086] [outer = (nil)]
17:01:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa0e3cc00) [pid = 1948] [serial = 2087] [outer = 0x9fa68400]
17:01:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa0e7e800) [pid = 1948] [serial = 2088] [outer = 0x9fa68400]
17:01:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:36 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:37 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
17:01:37 INFO - document served over http requires an https
17:01:37 INFO - sub-resource via script-tag using the meta-referrer
17:01:37 INFO - delivery method with keep-origin-redirect and when
17:01:37 INFO - the target request is cross-origin.
17:01:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2159ms
17:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
17:01:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:38 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f2ab800 == 24 [pid = 1948] [id = 747]
17:01:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0x9f2abc00) [pid = 1948] [serial = 2089] [outer = (nil)]
17:01:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0x9fbe0c00) [pid = 1948] [serial = 2090] [outer = 0x9f2abc00]
17:01:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa0a20c00) [pid = 1948] [serial = 2091] [outer = 0x9f2abc00]
17:01:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:38 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:40 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
17:01:40 INFO - document served over http requires an https
17:01:40 INFO - sub-resource via script-tag using the meta-referrer
17:01:40 INFO - delivery method with no-redirect and when
17:01:40 INFO - the target request is cross-origin.
17:01:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2507ms
17:01:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
17:01:40 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4b2000 == 25 [pid = 1948] [id = 748]
17:01:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0x9fa5d400) [pid = 1948] [serial = 2092] [outer = (nil)]
17:01:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa1076c00) [pid = 1948] [serial = 2093] [outer = 0x9fa5d400]
17:01:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa159ac00) [pid = 1948] [serial = 2094] [outer = 0x9fa5d400]
17:01:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:41 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:42 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
17:01:42 INFO - document served over http requires an https
17:01:42 INFO - sub-resource via script-tag using the meta-referrer
17:01:42 INFO - delivery method with swap-origin-redirect and when
17:01:42 INFO - the target request is cross-origin.
17:01:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2695ms
17:01:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
17:01:43 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1070000 == 26 [pid = 1948] [id = 749]
17:01:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa1951c00) [pid = 1948] [serial = 2095] [outer = (nil)]
17:01:43 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa195e800) [pid = 1948] [serial = 2096] [outer = 0xa1951c00]
17:01:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:43 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa1a60800) [pid = 1948] [serial = 2097] [outer = 0xa1951c00]
17:01:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:45 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
17:01:45 INFO - document served over http requires an https
17:01:45 INFO - sub-resource via xhr-request using the meta-referrer
17:01:45 INFO - delivery method with keep-origin-redirect and when
17:01:45 INFO - the target request is cross-origin.
17:01:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2456ms
17:01:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
17:01:46 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1dd9800 == 27 [pid = 1948] [id = 750]
17:01:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa1ddb000) [pid = 1948] [serial = 2098] [outer = (nil)]
17:01:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa1e40c00) [pid = 1948] [serial = 2099] [outer = 0xa1ddb000]
17:01:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:46 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa1e49800) [pid = 1948] [serial = 2100] [outer = 0xa1ddb000]
17:01:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:46 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:47 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
17:01:47 INFO - document served over http requires an https
17:01:47 INFO - sub-resource via xhr-request using the meta-referrer
17:01:47 INFO - delivery method with no-redirect and when
17:01:47 INFO - the target request is cross-origin.
17:01:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2592ms
17:01:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
17:01:48 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1ddc400 == 28 [pid = 1948] [id = 751]
17:01:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa1de3c00) [pid = 1948] [serial = 2101] [outer = (nil)]
17:01:48 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa2b42000) [pid = 1948] [serial = 2102] [outer = 0xa1de3c00]
17:01:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa2c28000) [pid = 1948] [serial = 2103] [outer = 0xa1de3c00]
17:01:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:49 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:51 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
17:01:51 INFO - document served over http requires an https
17:01:51 INFO - sub-resource via xhr-request using the meta-referrer
17:01:51 INFO - delivery method with swap-origin-redirect and when
17:01:51 INFO - the target request is cross-origin.
17:01:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3042ms
17:01:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
17:01:51 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2ae2000 == 29 [pid = 1948] [id = 752]
17:01:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa330ec00) [pid = 1948] [serial = 2104] [outer = (nil)]
17:01:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa33c8800) [pid = 1948] [serial = 2105] [outer = 0xa330ec00]
17:01:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa33cc400) [pid = 1948] [serial = 2106] [outer = 0xa330ec00]
17:01:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:53 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
17:01:53 INFO - document served over http requires an http
17:01:53 INFO - sub-resource via fetch-request using the meta-referrer
17:01:53 INFO - delivery method with keep-origin-redirect and when
17:01:53 INFO - the target request is same-origin.
17:01:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2192ms
17:01:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
17:01:53 INFO - PROCESS | 1898 | ++DOCSHELL 0xa33c7400 == 30 [pid = 1948] [id = 753]
17:01:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa36c9400) [pid = 1948] [serial = 2107] [outer = (nil)]
17:01:53 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa36cfc00) [pid = 1948] [serial = 2108] [outer = 0xa36c9400]
17:01:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:54 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa36d3000) [pid = 1948] [serial = 2109] [outer = 0xa36c9400]
17:01:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:54 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:55 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
17:01:55 INFO - document served over http requires an http
17:01:55 INFO - sub-resource via fetch-request using the meta-referrer
17:01:55 INFO - delivery method with no-redirect and when
17:01:55 INFO - the target request is same-origin.
17:01:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2044ms
17:01:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
17:01:55 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:55 INFO - PROCESS | 1898 | ++DOCSHELL 0xa36cdc00 == 31 [pid = 1948] [id = 754]
17:01:55 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa3a1f000) [pid = 1948] [serial = 2110] [outer = (nil)]
17:01:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa3a23000) [pid = 1948] [serial = 2111] [outer = 0xa3a1f000]
17:01:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa3a27800) [pid = 1948] [serial = 2112] [outer = 0xa3a1f000]
17:01:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:57 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
17:01:57 INFO - document served over http requires an http
17:01:57 INFO - sub-resource via fetch-request using the meta-referrer
17:01:57 INFO - delivery method with swap-origin-redirect and when
17:01:57 INFO - the target request is same-origin.
17:01:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2059ms
17:01:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
17:01:57 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3a20800 == 32 [pid = 1948] [id = 755]
17:01:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa3acb400) [pid = 1948] [serial = 2113] [outer = (nil)]
17:01:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa3ad2400) [pid = 1948] [serial = 2114] [outer = 0xa3acb400]
17:01:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa3ad7c00) [pid = 1948] [serial = 2115] [outer = 0xa3acb400]
17:01:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:01:59 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ae1c00 == 33 [pid = 1948] [id = 756]
17:01:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa3ae2000) [pid = 1948] [serial = 2116] [outer = (nil)]
17:01:59 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa3ae5000) [pid = 1948] [serial = 2117] [outer = 0xa3ae2000]
17:02:00 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
17:02:00 INFO - document served over http requires an http
17:02:00 INFO - sub-resource via iframe-tag using the meta-referrer
17:02:00 INFO - delivery method with keep-origin-redirect and when
17:02:00 INFO - the target request is same-origin.
17:02:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2655ms
17:02:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
17:02:00 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ad0400 == 34 [pid = 1948] [id = 757]
17:02:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa3ae3400) [pid = 1948] [serial = 2118] [outer = (nil)]
17:02:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0xa3aec400) [pid = 1948] [serial = 2119] [outer = 0xa3ae3400]
17:02:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0xa414b800) [pid = 1948] [serial = 2120] [outer = 0xa3ae3400]
17:02:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:02 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4155c00 == 35 [pid = 1948] [id = 758]
17:02:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa4156000) [pid = 1948] [serial = 2121] [outer = (nil)]
17:02:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0xa4201400) [pid = 1948] [serial = 2122] [outer = 0xa4156000]
17:02:03 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
17:02:03 INFO - document served over http requires an http
17:02:03 INFO - sub-resource via iframe-tag using the meta-referrer
17:02:03 INFO - delivery method with no-redirect and when
17:02:03 INFO - the target request is same-origin.
17:02:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2956ms
17:02:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
17:02:03 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ae9800 == 36 [pid = 1948] [id = 759]
17:02:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0xa3ae9c00) [pid = 1948] [serial = 2123] [outer = (nil)]
17:02:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0xa4209000) [pid = 1948] [serial = 2124] [outer = 0xa3ae9c00]
17:02:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0xa4632000) [pid = 1948] [serial = 2125] [outer = 0xa3ae9c00]
17:02:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:06 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f076c00 == 37 [pid = 1948] [id = 760]
17:02:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0x9f07a000) [pid = 1948] [serial = 2126] [outer = (nil)]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0x9f07b400 == 36 [pid = 1948] [id = 728]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0xa0abdc00 == 35 [pid = 1948] [id = 730]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4b6c00 == 34 [pid = 1948] [id = 729]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4ab000 == 33 [pid = 1948] [id = 731]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b7a400 == 32 [pid = 1948] [id = 732]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0xa16ee800 == 31 [pid = 1948] [id = 733]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0xa1de1800 == 30 [pid = 1948] [id = 734]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0xa2291400 == 29 [pid = 1948] [id = 735]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0xa2adbc00 == 28 [pid = 1948] [id = 736]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0xa2b39000 == 27 [pid = 1948] [id = 737]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0xa2c1a400 == 26 [pid = 1948] [id = 738]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e4c00 == 25 [pid = 1948] [id = 741]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee8e000 == 24 [pid = 1948] [id = 740]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0xa01a6400 == 23 [pid = 1948] [id = 743]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0x9ee88400 == 22 [pid = 1948] [id = 742]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0x9e545400 == 21 [pid = 1948] [id = 727]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0x9edd0000 == 20 [pid = 1948] [id = 710]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0x9e42dc00 == 19 [pid = 1948] [id = 745]
17:02:07 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9e8400 == 18 [pid = 1948] [id = 744]
17:02:07 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0xa0965000) [pid = 1948] [serial = 2031] [outer = (nil)] [url = about:blank]
17:02:07 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0x9edd1400) [pid = 1948] [serial = 2025] [outer = (nil)] [url = about:blank]
17:02:07 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0x9faa3c00) [pid = 1948] [serial = 2022] [outer = (nil)] [url = about:blank]
17:02:07 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0x9fa60400) [pid = 1948] [serial = 2028] [outer = (nil)] [url = about:blank]
17:02:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0x9e42a400) [pid = 1948] [serial = 2127] [outer = 0x9f07a000]
17:02:08 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
17:02:08 INFO - document served over http requires an http
17:02:08 INFO - sub-resource via iframe-tag using the meta-referrer
17:02:08 INFO - delivery method with swap-origin-redirect and when
17:02:08 INFO - the target request is same-origin.
17:02:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 5166ms
17:02:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
17:02:08 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e998400 == 19 [pid = 1948] [id = 761]
17:02:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0x9e999800) [pid = 1948] [serial = 2128] [outer = (nil)]
17:02:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0x9e9d9c00) [pid = 1948] [serial = 2129] [outer = 0x9e999800]
17:02:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0x9edc4800) [pid = 1948] [serial = 2130] [outer = 0x9e999800]
17:02:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:09 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:10 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
17:02:10 INFO - document served over http requires an http
17:02:10 INFO - sub-resource via script-tag using the meta-referrer
17:02:10 INFO - delivery method with keep-origin-redirect and when
17:02:10 INFO - the target request is same-origin.
17:02:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1852ms
17:02:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
17:02:10 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e995800 == 20 [pid = 1948] [id = 762]
17:02:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 134 (0x9f078000) [pid = 1948] [serial = 2131] [outer = (nil)]
17:02:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 135 (0x9f2a2c00) [pid = 1948] [serial = 2132] [outer = 0x9f078000]
17:02:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 136 (0x9f4ab400) [pid = 1948] [serial = 2133] [outer = 0x9f078000]
17:02:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:12 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
17:02:12 INFO - document served over http requires an http
17:02:12 INFO - sub-resource via script-tag using the meta-referrer
17:02:12 INFO - delivery method with no-redirect and when
17:02:12 INFO - the target request is same-origin.
17:02:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1980ms
17:02:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
17:02:13 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e993800 == 21 [pid = 1948] [id = 763]
17:02:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 137 (0x9f075000) [pid = 1948] [serial = 2134] [outer = (nil)]
17:02:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 138 (0x9fa9e000) [pid = 1948] [serial = 2135] [outer = 0x9f075000]
17:02:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 139 (0x9fbe7800) [pid = 1948] [serial = 2136] [outer = 0x9f075000]
17:02:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 138 (0xa0e3c000) [pid = 1948] [serial = 2045] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 137 (0x9fbe2400) [pid = 1948] [serial = 2035] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 136 (0x9fa9ec00) [pid = 1948] [serial = 2040] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 135 (0xa0ac8c00) [pid = 1948] [serial = 2082] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 134 (0xa2c1c800) [pid = 1948] [serial = 2063] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 133 (0xa2e4a000) [pid = 1948] [serial = 2066] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0x9e53b800) [pid = 1948] [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]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0x9e53f000) [pid = 1948] [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]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0xa0a19000) [pid = 1948] [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]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0x9ee90c00) [pid = 1948] [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]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0xa01ad000) [pid = 1948] [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]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0x9fbe2c00) [pid = 1948] [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]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0x9fa5dc00) [pid = 1948] [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]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0xa1de4800) [pid = 1948] [serial = 2051] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0xa2add000) [pid = 1948] [serial = 2057] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0xa2b3ac00) [pid = 1948] [serial = 2060] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0x9fa5d800) [pid = 1948] [serial = 2072] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0xa0ac5400) [pid = 1948] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0xa16f9000) [pid = 1948] [serial = 2048] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0xa2a01400) [pid = 1948] [serial = 2054] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0x9e430c00) [pid = 1948] [serial = 2075] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0x9f071c00) [pid = 1948] [serial = 2077] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0x9fdc3c00) [pid = 1948] [serial = 2080] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598891837]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0xa330a400) [pid = 1948] [serial = 2069] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0x9f2a3000) [pid = 1948] [serial = 2038] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598859823]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0x9ee86400) [pid = 1948] [serial = 2085] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0xa01a7c00) [pid = 1948] [serial = 2079] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598891837]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0x9e9e6000) [pid = 1948] [serial = 2074] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0x9e53e800) [pid = 1948] [serial = 2084] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0x9ee82800) [pid = 1948] [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]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0xa0abe000) [pid = 1948] [serial = 2042] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0x9f074000) [pid = 1948] [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]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0x9ee88800) [pid = 1948] [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]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0x9edc7400) [pid = 1948] [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]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0x9faa9400) [pid = 1948] [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]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0x9f29d400) [pid = 1948] [serial = 2037] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598859823]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0x9ee89000) [pid = 1948] [serial = 1944] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0xa16efc00) [pid = 1948] [serial = 2007] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0xa0abf800) [pid = 1948] [serial = 1994] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0x9fbeb400) [pid = 1948] [serial = 1965] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0xa1a61c00) [pid = 1948] [serial = 2013] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0x9e9dd800) [pid = 1948] [serial = 1947] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0x9f077800) [pid = 1948] [serial = 1952] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa0b77800) [pid = 1948] [serial = 1989] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0xa0a22800) [pid = 1948] [serial = 1974] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa0e7b800) [pid = 1948] [serial = 1999] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa1590800) [pid = 1948] [serial = 2004] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9f4ae400) [pid = 1948] [serial = 1957] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa1dd8000) [pid = 1948] [serial = 2016] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa195ac00) [pid = 1948] [serial = 2010] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa0967800) [pid = 1948] [serial = 1971] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa01a1c00) [pid = 1948] [serial = 1968] [outer = (nil)] [url = about:blank]
17:02:14 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0x9fa9c400) [pid = 1948] [serial = 1962] [outer = (nil)] [url = about:blank]
17:02:15 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
17:02:15 INFO - document served over http requires an http
17:02:15 INFO - sub-resource via script-tag using the meta-referrer
17:02:15 INFO - delivery method with swap-origin-redirect and when
17:02:15 INFO - the target request is same-origin.
17:02:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3504ms
17:02:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
17:02:16 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e994800 == 22 [pid = 1948] [id = 764]
17:02:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 87 (0x9e9e0000) [pid = 1948] [serial = 2137] [outer = (nil)]
17:02:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 88 (0x9e9e8800) [pid = 1948] [serial = 2138] [outer = 0x9e9e0000]
17:02:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:16 INFO - PROCESS | 1898 | ++DOMWINDOW == 89 (0x9ee8a800) [pid = 1948] [serial = 2139] [outer = 0x9e9e0000]
17:02:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:17 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:18 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
17:02:18 INFO - document served over http requires an http
17:02:18 INFO - sub-resource via xhr-request using the meta-referrer
17:02:18 INFO - delivery method with keep-origin-redirect and when
17:02:18 INFO - the target request is same-origin.
17:02:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2664ms
17:02:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
17:02:18 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e996800 == 23 [pid = 1948] [id = 765]
17:02:18 INFO - PROCESS | 1898 | ++DOMWINDOW == 90 (0x9e9ddc00) [pid = 1948] [serial = 2140] [outer = (nil)]
17:02:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 91 (0x9fa9c400) [pid = 1948] [serial = 2141] [outer = 0x9e9ddc00]
17:02:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:19 INFO - PROCESS | 1898 | ++DOMWINDOW == 92 (0x9faa9400) [pid = 1948] [serial = 2142] [outer = 0x9e9ddc00]
17:02:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:19 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:20 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
17:02:20 INFO - document served over http requires an http
17:02:20 INFO - sub-resource via xhr-request using the meta-referrer
17:02:20 INFO - delivery method with no-redirect and when
17:02:20 INFO - the target request is same-origin.
17:02:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2401ms
17:02:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
17:02:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:21 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f4b1800 == 24 [pid = 1948] [id = 766]
17:02:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 93 (0x9fa5dc00) [pid = 1948] [serial = 2143] [outer = (nil)]
17:02:21 INFO - PROCESS | 1898 | ++DOMWINDOW == 94 (0xa01a6400) [pid = 1948] [serial = 2144] [outer = 0x9fa5dc00]
17:02:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:21 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:22 INFO - PROCESS | 1898 | ++DOMWINDOW == 95 (0xa095f800) [pid = 1948] [serial = 2145] [outer = 0x9fa5dc00]
17:02:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:22 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:23 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
17:02:23 INFO - document served over http requires an http
17:02:23 INFO - sub-resource via xhr-request using the meta-referrer
17:02:23 INFO - delivery method with swap-origin-redirect and when
17:02:23 INFO - the target request is same-origin.
17:02:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2406ms
17:02:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
17:02:23 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:23 INFO - PROCESS | 1898 | ++DOCSHELL 0xa01a0c00 == 25 [pid = 1948] [id = 767]
17:02:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 96 (0xa01a2c00) [pid = 1948] [serial = 2146] [outer = (nil)]
17:02:23 INFO - PROCESS | 1898 | ++DOMWINDOW == 97 (0xa0ac2c00) [pid = 1948] [serial = 2147] [outer = 0xa01a2c00]
17:02:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:24 INFO - PROCESS | 1898 | ++DOMWINDOW == 98 (0xa0b74400) [pid = 1948] [serial = 2148] [outer = 0xa01a2c00]
17:02:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:24 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:25 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
17:02:25 INFO - document served over http requires an https
17:02:25 INFO - sub-resource via fetch-request using the meta-referrer
17:02:25 INFO - delivery method with keep-origin-redirect and when
17:02:25 INFO - the target request is same-origin.
17:02:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2606ms
17:02:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
17:02:26 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e3f400 == 26 [pid = 1948] [id = 768]
17:02:26 INFO - PROCESS | 1898 | ++DOMWINDOW == 99 (0xa0e3fc00) [pid = 1948] [serial = 2149] [outer = (nil)]
17:02:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 100 (0xa0e7f000) [pid = 1948] [serial = 2150] [outer = 0xa0e3fc00]
17:02:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:27 INFO - PROCESS | 1898 | ++DOMWINDOW == 101 (0xa106e800) [pid = 1948] [serial = 2151] [outer = 0xa0e3fc00]
17:02:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:27 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:28 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
17:02:28 INFO - document served over http requires an https
17:02:28 INFO - sub-resource via fetch-request using the meta-referrer
17:02:28 INFO - delivery method with no-redirect and when
17:02:28 INFO - the target request is same-origin.
17:02:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3149ms
17:02:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
17:02:29 INFO - PROCESS | 1898 | ++DOCSHELL 0xa0e42c00 == 27 [pid = 1948] [id = 769]
17:02:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 102 (0xa159b400) [pid = 1948] [serial = 2152] [outer = (nil)]
17:02:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 103 (0xa1954400) [pid = 1948] [serial = 2153] [outer = 0xa159b400]
17:02:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:29 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:29 INFO - PROCESS | 1898 | ++DOMWINDOW == 104 (0xa195f400) [pid = 1948] [serial = 2154] [outer = 0xa159b400]
17:02:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:30 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:31 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
17:02:31 INFO - document served over http requires an https
17:02:31 INFO - sub-resource via fetch-request using the meta-referrer
17:02:31 INFO - delivery method with swap-origin-redirect and when
17:02:31 INFO - the target request is same-origin.
17:02:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2395ms
17:02:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
17:02:31 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1952400 == 28 [pid = 1948] [id = 770]
17:02:31 INFO - PROCESS | 1898 | ++DOMWINDOW == 105 (0xa1d3c400) [pid = 1948] [serial = 2155] [outer = (nil)]
17:02:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 106 (0xa1ddec00) [pid = 1948] [serial = 2156] [outer = 0xa1d3c400]
17:02:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:32 INFO - PROCESS | 1898 | ++DOMWINDOW == 107 (0xa1e43000) [pid = 1948] [serial = 2157] [outer = 0xa1d3c400]
17:02:32 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:33 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2a04000 == 29 [pid = 1948] [id = 771]
17:02:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 108 (0xa2a04800) [pid = 1948] [serial = 2158] [outer = (nil)]
17:02:33 INFO - PROCESS | 1898 | ++DOMWINDOW == 109 (0xa2a0cc00) [pid = 1948] [serial = 2159] [outer = 0xa2a04800]
17:02:33 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
17:02:33 INFO - document served over http requires an https
17:02:33 INFO - sub-resource via iframe-tag using the meta-referrer
17:02:33 INFO - delivery method with keep-origin-redirect and when
17:02:33 INFO - the target request is same-origin.
17:02:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2190ms
17:02:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
17:02:34 INFO - PROCESS | 1898 | ++DOCSHELL 0xa1d45800 == 30 [pid = 1948] [id = 772]
17:02:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 110 (0xa1dda800) [pid = 1948] [serial = 2160] [outer = (nil)]
17:02:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 111 (0xa2aea000) [pid = 1948] [serial = 2161] [outer = 0xa1dda800]
17:02:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:34 INFO - PROCESS | 1898 | ++DOMWINDOW == 112 (0xa2b3ec00) [pid = 1948] [serial = 2162] [outer = 0xa1dda800]
17:02:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:34 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:35 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2e47400 == 31 [pid = 1948] [id = 773]
17:02:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 113 (0xa2e4a000) [pid = 1948] [serial = 2163] [outer = (nil)]
17:02:35 INFO - PROCESS | 1898 | ++DOMWINDOW == 114 (0xa2e4cc00) [pid = 1948] [serial = 2164] [outer = 0xa2e4a000]
17:02:35 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
17:02:35 INFO - document served over http requires an https
17:02:35 INFO - sub-resource via iframe-tag using the meta-referrer
17:02:35 INFO - delivery method with no-redirect and when
17:02:35 INFO - the target request is same-origin.
17:02:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2381ms
17:02:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
17:02:36 INFO - PROCESS | 1898 | ++DOCSHELL 0xa2ae0800 == 32 [pid = 1948] [id = 774]
17:02:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 115 (0xa2ae1400) [pid = 1948] [serial = 2165] [outer = (nil)]
17:02:36 INFO - PROCESS | 1898 | ++DOMWINDOW == 116 (0xa330d400) [pid = 1948] [serial = 2166] [outer = 0xa2ae1400]
17:02:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 117 (0xa33c9800) [pid = 1948] [serial = 2167] [outer = 0xa2ae1400]
17:02:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:38 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3ace000 == 33 [pid = 1948] [id = 775]
17:02:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 118 (0xa3acf800) [pid = 1948] [serial = 2168] [outer = (nil)]
17:02:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 119 (0xa3ad6000) [pid = 1948] [serial = 2169] [outer = 0xa3acf800]
17:02:38 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
17:02:38 INFO - document served over http requires an https
17:02:38 INFO - sub-resource via iframe-tag using the meta-referrer
17:02:38 INFO - delivery method with swap-origin-redirect and when
17:02:38 INFO - the target request is same-origin.
17:02:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2799ms
17:02:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
17:02:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:39 INFO - PROCESS | 1898 | ++DOCSHELL 0xa330b400 == 34 [pid = 1948] [id = 776]
17:02:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 120 (0xa330b800) [pid = 1948] [serial = 2170] [outer = (nil)]
17:02:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 121 (0xa4202800) [pid = 1948] [serial = 2171] [outer = 0xa330b800]
17:02:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:40 INFO - PROCESS | 1898 | ++DOMWINDOW == 122 (0xa420fc00) [pid = 1948] [serial = 2172] [outer = 0xa330b800]
17:02:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:40 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:41 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
17:02:41 INFO - document served over http requires an https
17:02:41 INFO - sub-resource via script-tag using the meta-referrer
17:02:41 INFO - delivery method with keep-origin-redirect and when
17:02:41 INFO - the target request is same-origin.
17:02:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2607ms
17:02:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
17:02:41 INFO - PROCESS | 1898 | ++DOCSHELL 0xa3aeac00 == 35 [pid = 1948] [id = 777]
17:02:41 INFO - PROCESS | 1898 | ++DOMWINDOW == 123 (0xa463d800) [pid = 1948] [serial = 2173] [outer = (nil)]
17:02:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 124 (0xa4735000) [pid = 1948] [serial = 2174] [outer = 0xa463d800]
17:02:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:42 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0xa473c000) [pid = 1948] [serial = 2175] [outer = 0xa463d800]
17:02:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:42 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:43 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
17:02:43 INFO - document served over http requires an https
17:02:43 INFO - sub-resource via script-tag using the meta-referrer
17:02:43 INFO - delivery method with no-redirect and when
17:02:43 INFO - the target request is same-origin.
17:02:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2554ms
17:02:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
17:02:44 INFO - PROCESS | 1898 | ++DOCSHELL 0xa4731c00 == 36 [pid = 1948] [id = 778]
17:02:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0xa4732c00) [pid = 1948] [serial = 2176] [outer = (nil)]
17:02:44 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0xa47ef400) [pid = 1948] [serial = 2177] [outer = 0xa4732c00]
17:02:44 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:45 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0xa47f4400) [pid = 1948] [serial = 2178] [outer = 0xa4732c00]
17:02:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:45 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0x9f2ab800 == 35 [pid = 1948] [id = 747]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4b2000 == 34 [pid = 1948] [id = 748]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa1070000 == 33 [pid = 1948] [id = 749]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa1dd9800 == 32 [pid = 1948] [id = 750]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa1ddc400 == 31 [pid = 1948] [id = 751]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa2ae2000 == 30 [pid = 1948] [id = 752]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa33c7400 == 29 [pid = 1948] [id = 753]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa36cdc00 == 28 [pid = 1948] [id = 754]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ae1c00 == 27 [pid = 1948] [id = 756]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa3a20800 == 26 [pid = 1948] [id = 755]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa4155c00 == 25 [pid = 1948] [id = 758]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ad0400 == 24 [pid = 1948] [id = 757]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0x9f076c00 == 23 [pid = 1948] [id = 760]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0x9e998400 == 22 [pid = 1948] [id = 761]
17:02:46 INFO - PROCESS | 1898 | --DOCSHELL 0x9e995800 == 21 [pid = 1948] [id = 762]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9e994800 == 20 [pid = 1948] [id = 764]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9e996800 == 19 [pid = 1948] [id = 765]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9f4b1800 == 18 [pid = 1948] [id = 766]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e46800 == 17 [pid = 1948] [id = 739]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa01a0c00 == 16 [pid = 1948] [id = 767]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e3f400 == 15 [pid = 1948] [id = 768]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa0e42c00 == 14 [pid = 1948] [id = 769]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa2a04000 == 13 [pid = 1948] [id = 771]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa1952400 == 12 [pid = 1948] [id = 770]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa2e47400 == 11 [pid = 1948] [id = 773]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa1d45800 == 10 [pid = 1948] [id = 772]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ace000 == 9 [pid = 1948] [id = 775]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa2ae0800 == 8 [pid = 1948] [id = 774]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa330b400 == 7 [pid = 1948] [id = 776]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa3aeac00 == 6 [pid = 1948] [id = 777]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9e9da400 == 5 [pid = 1948] [id = 746]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0x9e993800 == 4 [pid = 1948] [id = 763]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa0b76c00 == 3 [pid = 1948] [id = 721]
17:02:48 INFO - PROCESS | 1898 | --DOCSHELL 0xa3ae9800 == 2 [pid = 1948] [id = 759]
17:02:48 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0xa0b7fc00) [pid = 1948] [serial = 2083] [outer = (nil)] [url = about:blank]
17:02:48 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0xa0960000) [pid = 1948] [serial = 2041] [outer = (nil)] [url = about:blank]
17:02:49 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0x9fbe5400) [pid = 1948] [serial = 2073] [outer = (nil)] [url = about:blank]
17:02:49 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0x9f4b5c00) [pid = 1948] [serial = 2078] [outer = (nil)] [url = about:blank]
17:02:49 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
17:02:49 INFO - document served over http requires an https
17:02:49 INFO - sub-resource via script-tag using the meta-referrer
17:02:49 INFO - delivery method with swap-origin-redirect and when
17:02:49 INFO - the target request is same-origin.
17:02:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 5657ms
17:02:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
17:02:49 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53f000 == 3 [pid = 1948] [id = 779]
17:02:49 INFO - PROCESS | 1898 | ++DOMWINDOW == 125 (0x9e543000) [pid = 1948] [serial = 2179] [outer = (nil)]
17:02:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 126 (0x9e546400) [pid = 1948] [serial = 2180] [outer = 0x9e543000]
17:02:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:50 INFO - PROCESS | 1898 | ++DOMWINDOW == 127 (0x9e993c00) [pid = 1948] [serial = 2181] [outer = 0x9e543000]
17:02:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:50 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:51 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
17:02:51 INFO - document served over http requires an https
17:02:51 INFO - sub-resource via xhr-request using the meta-referrer
17:02:51 INFO - delivery method with keep-origin-redirect and when
17:02:51 INFO - the target request is same-origin.
17:02:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1892ms
17:02:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
17:02:51 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e541800 == 4 [pid = 1948] [id = 780]
17:02:51 INFO - PROCESS | 1898 | ++DOMWINDOW == 128 (0x9e99cc00) [pid = 1948] [serial = 2182] [outer = (nil)]
17:02:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 129 (0x9e9de400) [pid = 1948] [serial = 2183] [outer = 0x9e99cc00]
17:02:52 INFO - PROCESS | 1898 | ++DOMWINDOW == 130 (0x9e9e4000) [pid = 1948] [serial = 2184] [outer = 0x9e99cc00]
17:02:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:52 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:53 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
17:02:53 INFO - document served over http requires an https
17:02:53 INFO - sub-resource via xhr-request using the meta-referrer
17:02:53 INFO - delivery method with no-redirect and when
17:02:53 INFO - the target request is same-origin.
17:02:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1945ms
17:02:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
17:02:56 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e541c00 == 5 [pid = 1948] [id = 781]
17:02:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 131 (0x9e9a0c00) [pid = 1948] [serial = 2185] [outer = (nil)]
17:02:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 132 (0x9edd1400) [pid = 1948] [serial = 2186] [outer = 0x9e9a0c00]
17:02:56 INFO - PROCESS | 1898 | ++DOMWINDOW == 133 (0x9ee87800) [pid = 1948] [serial = 2187] [outer = 0x9e9a0c00]
17:02:56 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 132 (0xa2e48000) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 131 (0xa3a1f000) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 130 (0x9f075000) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 129 (0xa330ec00) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 128 (0xa1d3e400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 127 (0x9f07a000) [pid = 1948] [serial = 2126] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 126 (0x9fa5d400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 125 (0x9fa68400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 124 (0xa1de3c00) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 123 (0xa4156000) [pid = 1948] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598922598]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 122 (0x9f2abc00) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 121 (0x9f078000) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 120 (0xa1951c00) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 119 (0x9fa67c00) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 118 (0xa3acb400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 117 (0xa2a0dc00) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 116 (0x9fbe1800) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 115 (0xa228a000) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 114 (0x9f4ad800) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 113 (0xa1dd5400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 112 (0x9e999800) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 111 (0xa1071400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 110 (0xa0e86400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 109 (0xa1ddb000) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 108 (0xa159e000) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 107 (0xa3ae3400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 106 (0xa2ae1000) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 105 (0xa0b7f000) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 104 (0xa2c28400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 103 (0xa1a57800) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 102 (0x9faa7c00) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 101 (0xa3ae9c00) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 100 (0xa36c9400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 99 (0x9fa5f400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 98 (0x9f06f400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 97 (0xa3ae2000) [pid = 1948] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 96 (0xa2b43400) [pid = 1948] [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]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 95 (0xa2b42000) [pid = 1948] [serial = 2102] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 94 (0x9f2a2c00) [pid = 1948] [serial = 2132] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 93 (0xa3ad2400) [pid = 1948] [serial = 2114] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 92 (0xa36cfc00) [pid = 1948] [serial = 2108] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 91 (0x9fbe0c00) [pid = 1948] [serial = 2090] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 90 (0xa4201400) [pid = 1948] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598922598]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 89 (0xa1e40c00) [pid = 1948] [serial = 2099] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 88 (0xa3aec400) [pid = 1948] [serial = 2119] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 87 (0xa1076c00) [pid = 1948] [serial = 2093] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 86 (0xa4209000) [pid = 1948] [serial = 2124] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 85 (0xa0e3cc00) [pid = 1948] [serial = 2087] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 84 (0x9e42a400) [pid = 1948] [serial = 2127] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 83 (0xa33c8800) [pid = 1948] [serial = 2105] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 82 (0xa195e800) [pid = 1948] [serial = 2096] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 81 (0x9e9d9c00) [pid = 1948] [serial = 2129] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 80 (0xa3a23000) [pid = 1948] [serial = 2111] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 79 (0xa3ae5000) [pid = 1948] [serial = 2117] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
17:02:57 INFO - PROCESS | 1898 | --DOMWINDOW == 78 (0x9fa9e000) [pid = 1948] [serial = 2135] [outer = (nil)] [url = about:blank]
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:57 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 77 (0xa1a60800) [pid = 1948] [serial = 2097] [outer = (nil)] [url = about:blank]
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 76 (0xa2e4ec00) [pid = 1948] [serial = 2067] [outer = (nil)] [url = about:blank]
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa2c22400) [pid = 1948] [serial = 2064] [outer = (nil)] [url = about:blank]
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa2ae3000) [pid = 1948] [serial = 2058] [outer = (nil)] [url = about:blank]
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa2a05800) [pid = 1948] [serial = 2055] [outer = (nil)] [url = about:blank]
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa2b3f000) [pid = 1948] [serial = 2061] [outer = (nil)] [url = about:blank]
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0xa330d800) [pid = 1948] [serial = 2070] [outer = (nil)] [url = about:blank]
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa1e49800) [pid = 1948] [serial = 2100] [outer = (nil)] [url = about:blank]
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa195b400) [pid = 1948] [serial = 2049] [outer = (nil)] [url = about:blank]
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa0e7a400) [pid = 1948] [serial = 2046] [outer = (nil)] [url = about:blank]
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa2285400) [pid = 1948] [serial = 2052] [outer = (nil)] [url = about:blank]
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0xa2c28000) [pid = 1948] [serial = 2103] [outer = (nil)] [url = about:blank]
17:02:58 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa096b400) [pid = 1948] [serial = 2036] [outer = (nil)] [url = about:blank]
17:02:59 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
17:02:59 INFO - document served over http requires an https
17:02:59 INFO - sub-resource via xhr-request using the meta-referrer
17:02:59 INFO - delivery method with swap-origin-redirect and when
17:02:59 INFO - the target request is same-origin.
17:02:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 6408ms
17:02:59 INFO - TEST-START | /resource-timing/test_resource_timing.html
17:03:00 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e542c00 == 6 [pid = 1948] [id = 782]
17:03:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 66 (0x9e54a000) [pid = 1948] [serial = 2188] [outer = (nil)]
17:03:00 INFO - PROCESS | 1898 | ++DOMWINDOW == 67 (0x9e99f800) [pid = 1948] [serial = 2189] [outer = 0x9e54a000]
17:03:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:00 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 68 (0x9edc8000) [pid = 1948] [serial = 2190] [outer = 0x9e54a000]
17:03:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:03 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f074400 == 7 [pid = 1948] [id = 783]
17:03:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 69 (0x9f074c00) [pid = 1948] [serial = 2191] [outer = (nil)]
17:03:03 INFO - PROCESS | 1898 | ++DOMWINDOW == 70 (0x9f075800) [pid = 1948] [serial = 2192] [outer = 0x9f074c00]
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
17:03:03 INFO - TEST-FAIL | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (iframe) - assert_equals: expected "iframe" but got "subdocument"
17:03:03 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
17:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:03:03 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
17:03:03 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
17:03:03 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
17:03:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
17:03:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
17:03:03 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 3905ms
17:03:03 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
17:03:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:04 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e997800 == 8 [pid = 1948] [id = 784]
17:03:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 71 (0x9f07b800) [pid = 1948] [serial = 2193] [outer = (nil)]
17:03:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 72 (0x9f2a5400) [pid = 1948] [serial = 2194] [outer = 0x9f07b800]
17:03:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:04 INFO - PROCESS | 1898 | ++DOMWINDOW == 73 (0x9f2aa000) [pid = 1948] [serial = 2195] [outer = 0x9f07b800]
17:03:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:04 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:05 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"
17:03:05 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
17:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:03:05 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
17:03:05 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 1901ms
17:03:05 INFO - TEST-START | /screen-orientation/lock-basic.html
17:03:06 INFO - PROCESS | 1898 | ++DOCSHELL 0x9f29e800 == 9 [pid = 1948] [id = 785]
17:03:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 74 (0x9f2a2400) [pid = 1948] [serial = 2196] [outer = (nil)]
17:03:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 75 (0x9f4b2000) [pid = 1948] [serial = 2197] [outer = 0x9f2a2400]
17:03:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:06 INFO - PROCESS | 1898 | ++DOMWINDOW == 76 (0x9e9e3800) [pid = 1948] [serial = 2198] [outer = 0x9f2a2400]
17:03:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:06 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:10 INFO - PROCESS | 1898 | --DOCSHELL 0x9e541800 == 8 [pid = 1948] [id = 780]
17:03:10 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53f000 == 7 [pid = 1948] [id = 779]
17:03:10 INFO - PROCESS | 1898 | --DOCSHELL 0xa4731c00 == 6 [pid = 1948] [id = 778]
17:03:10 INFO - PROCESS | 1898 | --DOMWINDOW == 75 (0xa414b800) [pid = 1948] [serial = 2120] [outer = (nil)] [url = about:blank]
17:03:10 INFO - PROCESS | 1898 | --DOMWINDOW == 74 (0xa4632000) [pid = 1948] [serial = 2125] [outer = (nil)] [url = about:blank]
17:03:10 INFO - PROCESS | 1898 | --DOMWINDOW == 73 (0xa0e7e800) [pid = 1948] [serial = 2088] [outer = (nil)] [url = about:blank]
17:03:10 INFO - PROCESS | 1898 | --DOMWINDOW == 72 (0xa159ac00) [pid = 1948] [serial = 2094] [outer = (nil)] [url = about:blank]
17:03:10 INFO - PROCESS | 1898 | --DOMWINDOW == 71 (0x9f4ab400) [pid = 1948] [serial = 2133] [outer = (nil)] [url = about:blank]
17:03:10 INFO - PROCESS | 1898 | --DOMWINDOW == 70 (0xa3a27800) [pid = 1948] [serial = 2112] [outer = (nil)] [url = about:blank]
17:03:10 INFO - PROCESS | 1898 | --DOMWINDOW == 69 (0xa33cc400) [pid = 1948] [serial = 2106] [outer = (nil)] [url = about:blank]
17:03:10 INFO - PROCESS | 1898 | --DOMWINDOW == 68 (0xa36d3000) [pid = 1948] [serial = 2109] [outer = (nil)] [url = about:blank]
17:03:10 INFO - PROCESS | 1898 | --DOMWINDOW == 67 (0xa3ad7c00) [pid = 1948] [serial = 2115] [outer = (nil)] [url = about:blank]
17:03:10 INFO - PROCESS | 1898 | --DOMWINDOW == 66 (0x9edc4800) [pid = 1948] [serial = 2130] [outer = (nil)] [url = about:blank]
17:03:10 INFO - PROCESS | 1898 | --DOMWINDOW == 65 (0xa0a20c00) [pid = 1948] [serial = 2091] [outer = (nil)] [url = about:blank]
17:03:10 INFO - PROCESS | 1898 | --DOMWINDOW == 64 (0x9fbe7800) [pid = 1948] [serial = 2136] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 63 (0xa3ad6000) [pid = 1948] [serial = 2169] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 62 (0xa330d400) [pid = 1948] [serial = 2166] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 61 (0xa4202800) [pid = 1948] [serial = 2171] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 60 (0xa1954400) [pid = 1948] [serial = 2153] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 59 (0xa2a0cc00) [pid = 1948] [serial = 2159] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 58 (0xa1ddec00) [pid = 1948] [serial = 2156] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 57 (0xa2e4cc00) [pid = 1948] [serial = 2164] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598955478]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 56 (0xa01a6400) [pid = 1948] [serial = 2144] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 55 (0xa4735000) [pid = 1948] [serial = 2174] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 54 (0xa2aea000) [pid = 1948] [serial = 2161] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 53 (0xa0ac2c00) [pid = 1948] [serial = 2147] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 52 (0xa0e7f000) [pid = 1948] [serial = 2150] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 51 (0x9e9e8800) [pid = 1948] [serial = 2138] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 50 (0x9fa9c400) [pid = 1948] [serial = 2141] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 49 (0x9e546400) [pid = 1948] [serial = 2180] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 48 (0xa47ef400) [pid = 1948] [serial = 2177] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 47 (0x9e9de400) [pid = 1948] [serial = 2183] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 46 (0x9edd1400) [pid = 1948] [serial = 2186] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 45 (0xa2a04800) [pid = 1948] [serial = 2158] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 44 (0xa2e4a000) [pid = 1948] [serial = 2163] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446598955478]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 43 (0x9e543000) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 42 (0x9e99cc00) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 41 (0xa4732c00) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 40 (0xa463d800) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 39 (0xa3acf800) [pid = 1948] [serial = 2168] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 38 (0xa330b800) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 37 (0xa2ae1400) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 36 (0xa159b400) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 35 (0xa1d3c400) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 34 (0x9fa5dc00) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 33 (0xa1dda800) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 32 (0xa01a2c00) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 31 (0xa0e3fc00) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 30 (0x9e9e0000) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 29 (0x9e9ddc00) [pid = 1948] [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]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 28 (0xa095f800) [pid = 1948] [serial = 2145] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 27 (0x9ee8a800) [pid = 1948] [serial = 2139] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 26 (0x9faa9400) [pid = 1948] [serial = 2142] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 25 (0x9e993c00) [pid = 1948] [serial = 2181] [outer = (nil)] [url = about:blank]
17:03:13 INFO - PROCESS | 1898 | --DOMWINDOW == 24 (0x9e9e4000) [pid = 1948] [serial = 2184] [outer = (nil)] [url = about:blank]
17:03:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9e997800 == 5 [pid = 1948] [id = 784]
17:03:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9f074400 == 4 [pid = 1948] [id = 783]
17:03:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9e542c00 == 3 [pid = 1948] [id = 782]
17:03:18 INFO - PROCESS | 1898 | --DOCSHELL 0x9e541c00 == 2 [pid = 1948] [id = 781]
17:03:18 INFO - PROCESS | 1898 | --DOMWINDOW == 23 (0xa47f4400) [pid = 1948] [serial = 2178] [outer = (nil)] [url = about:blank]
17:03:18 INFO - PROCESS | 1898 | --DOMWINDOW == 22 (0xa0b74400) [pid = 1948] [serial = 2148] [outer = (nil)] [url = about:blank]
17:03:18 INFO - PROCESS | 1898 | --DOMWINDOW == 21 (0xa473c000) [pid = 1948] [serial = 2175] [outer = (nil)] [url = about:blank]
17:03:18 INFO - PROCESS | 1898 | --DOMWINDOW == 20 (0xa1e43000) [pid = 1948] [serial = 2157] [outer = (nil)] [url = about:blank]
17:03:18 INFO - PROCESS | 1898 | --DOMWINDOW == 19 (0xa195f400) [pid = 1948] [serial = 2154] [outer = (nil)] [url = about:blank]
17:03:18 INFO - PROCESS | 1898 | --DOMWINDOW == 18 (0xa106e800) [pid = 1948] [serial = 2151] [outer = (nil)] [url = about:blank]
17:03:18 INFO - PROCESS | 1898 | --DOMWINDOW == 17 (0xa420fc00) [pid = 1948] [serial = 2172] [outer = (nil)] [url = about:blank]
17:03:18 INFO - PROCESS | 1898 | --DOMWINDOW == 16 (0xa33c9800) [pid = 1948] [serial = 2167] [outer = (nil)] [url = about:blank]
17:03:18 INFO - PROCESS | 1898 | --DOMWINDOW == 15 (0xa2b3ec00) [pid = 1948] [serial = 2162] [outer = (nil)] [url = about:blank]
17:03:22 INFO - PROCESS | 1898 | JavaScript error: http://web-platform.test:8000/screen-orientation/lock-basic.html, line 11: NotSupportedError: Operation is not supported
17:03:23 INFO - PROCESS | 1898 | --DOMWINDOW == 14 (0x9f2a5400) [pid = 1948] [serial = 2194] [outer = (nil)] [url = about:blank]
17:03:23 INFO - PROCESS | 1898 | --DOMWINDOW == 13 (0x9f075800) [pid = 1948] [serial = 2192] [outer = (nil)] [url = about:blank]
17:03:23 INFO - PROCESS | 1898 | --DOMWINDOW == 12 (0x9e99f800) [pid = 1948] [serial = 2189] [outer = (nil)] [url = about:blank]
17:03:23 INFO - PROCESS | 1898 | --DOMWINDOW == 11 (0x9f2aa000) [pid = 1948] [serial = 2195] [outer = (nil)] [url = about:blank]
17:03:23 INFO - PROCESS | 1898 | --DOMWINDOW == 10 (0x9f4b2000) [pid = 1948] [serial = 2197] [outer = (nil)] [url = about:blank]
17:03:23 INFO - PROCESS | 1898 | --DOMWINDOW == 9 (0x9f07b800) [pid = 1948] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
17:03:23 INFO - PROCESS | 1898 | --DOMWINDOW == 8 (0x9e9a0c00) [pid = 1948] [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]
17:03:23 INFO - PROCESS | 1898 | --DOMWINDOW == 7 (0x9e54a000) [pid = 1948] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
17:03:23 INFO - PROCESS | 1898 | --DOMWINDOW == 6 (0x9f074c00) [pid = 1948] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
17:03:23 INFO - PROCESS | 1898 | --DOMWINDOW == 5 (0x9ee87800) [pid = 1948] [serial = 2187] [outer = (nil)] [url = about:blank]
17:03:25 INFO - PROCESS | 1898 | --DOMWINDOW == 4 (0x9edc8000) [pid = 1948] [serial = 2190] [outer = (nil)] [url = about:blank]
17:03:36 INFO - PROCESS | 1898 | MARIONETTE LOG: INFO: Timeout fired
17:03:36 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
17:03:36 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
17:03:36 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
17:03:36 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 30979ms
17:03:36 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
17:03:37 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e428800 == 3 [pid = 1948] [id = 786]
17:03:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 5 (0x9e428c00) [pid = 1948] [serial = 2199] [outer = (nil)]
17:03:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 6 (0x9e42b800) [pid = 1948] [serial = 2200] [outer = 0x9e428c00]
17:03:37 INFO - PROCESS | 1898 | ++DOMWINDOW == 7 (0x9e540400) [pid = 1948] [serial = 2201] [outer = 0x9e428c00]
17:03:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:37 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:03:38 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53ec00 == 4 [pid = 1948] [id = 787]
17:03:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 8 (0x9e548800) [pid = 1948] [serial = 2202] [outer = (nil)]
17:03:38 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e548c00 == 5 [pid = 1948] [id = 788]
17:03:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 9 (0x9e549000) [pid = 1948] [serial = 2203] [outer = (nil)]
17:03:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 10 (0x9e421400) [pid = 1948] [serial = 2204] [outer = 0x9e549000]
17:03:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 11 (0x9e427800) [pid = 1948] [serial = 2205] [outer = 0x9e548800]
17:03:45 INFO - PROCESS | 1898 | --DOCSHELL 0x9f29e800 == 4 [pid = 1948] [id = 785]
17:03:51 INFO - PROCESS | 1898 | --DOMWINDOW == 10 (0x9e9e3800) [pid = 1948] [serial = 2198] [outer = (nil)] [url = about:blank]
17:03:51 INFO - PROCESS | 1898 | --DOMWINDOW == 9 (0x9e42b800) [pid = 1948] [serial = 2200] [outer = (nil)] [url = about:blank]
17:03:51 INFO - PROCESS | 1898 | --DOMWINDOW == 8 (0x9f2a2400) [pid = 1948] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
17:04:07 INFO - PROCESS | 1898 | MARIONETTE LOG: INFO: Timeout fired
17:04:07 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"
17:04:07 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
17:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:04:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
17:04:07 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
17:04:07 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
17:04:07 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
17:04:07 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 30828ms
17:04:07 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
17:04:07 INFO - PROCESS | 1898 | --DOCSHELL 0x9e53ec00 == 3 [pid = 1948] [id = 787]
17:04:07 INFO - PROCESS | 1898 | --DOCSHELL 0x9e548c00 == 2 [pid = 1948] [id = 788]
17:04:07 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e428000 == 3 [pid = 1948] [id = 789]
17:04:07 INFO - PROCESS | 1898 | ++DOMWINDOW == 9 (0x9e428400) [pid = 1948] [serial = 2206] [outer = (nil)]
17:04:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 10 (0x9e42f800) [pid = 1948] [serial = 2207] [outer = 0x9e428400]
17:04:08 INFO - PROCESS | 1898 | ++DOMWINDOW == 11 (0x9e547000) [pid = 1948] [serial = 2208] [outer = 0x9e428400]
17:04:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:04:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:04:08 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:04:09 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e544800 == 4 [pid = 1948] [id = 790]
17:04:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 12 (0x9e999800) [pid = 1948] [serial = 2209] [outer = (nil)]
17:04:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 13 (0x9e999c00) [pid = 1948] [serial = 2210] [outer = 0x9e999800]
17:04:16 INFO - PROCESS | 1898 | --DOCSHELL 0x9e428800 == 3 [pid = 1948] [id = 786]
17:04:16 INFO - PROCESS | 1898 | --DOMWINDOW == 12 (0x9e427800) [pid = 1948] [serial = 2205] [outer = 0x9e548800] [url = about:blank]
17:04:16 INFO - PROCESS | 1898 | --DOMWINDOW == 11 (0x9e421400) [pid = 1948] [serial = 2204] [outer = 0x9e549000] [url = about:blank]
17:04:16 INFO - PROCESS | 1898 | --DOMWINDOW == 10 (0x9e549000) [pid = 1948] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
17:04:16 INFO - PROCESS | 1898 | --DOMWINDOW == 9 (0x9e548800) [pid = 1948] [serial = 2202] [outer = (nil)] [url = about:blank]
17:04:22 INFO - PROCESS | 1898 | --DOMWINDOW == 8 (0x9e540400) [pid = 1948] [serial = 2201] [outer = (nil)] [url = about:blank]
17:04:22 INFO - PROCESS | 1898 | --DOMWINDOW == 7 (0x9e42f800) [pid = 1948] [serial = 2207] [outer = (nil)] [url = about:blank]
17:04:22 INFO - PROCESS | 1898 | --DOMWINDOW == 6 (0x9e428c00) [pid = 1948] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
17:04:38 INFO - PROCESS | 1898 | MARIONETTE LOG: INFO: Timeout fired
17:04:38 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
17:04:38 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30866ms
17:04:38 INFO - TEST-START | /screen-orientation/onchange-event.html
17:04:38 INFO - PROCESS | 1898 | --DOCSHELL 0x9e544800 == 2 [pid = 1948] [id = 790]
17:04:38 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e427c00 == 3 [pid = 1948] [id = 791]
17:04:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 7 (0x9e42b800) [pid = 1948] [serial = 2211] [outer = (nil)]
17:04:38 INFO - PROCESS | 1898 | ++DOMWINDOW == 8 (0x9e53bc00) [pid = 1948] [serial = 2212] [outer = 0x9e42b800]
17:04:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:04:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:04:39 INFO - PROCESS | 1898 | ++DOMWINDOW == 9 (0x9e549000) [pid = 1948] [serial = 2213] [outer = 0x9e42b800]
17:04:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:04:39 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:04:47 INFO - PROCESS | 1898 | --DOCSHELL 0x9e428000 == 2 [pid = 1948] [id = 789]
17:04:47 INFO - PROCESS | 1898 | --DOMWINDOW == 8 (0x9e999c00) [pid = 1948] [serial = 2210] [outer = 0x9e999800] [url = about:blank]
17:04:47 INFO - PROCESS | 1898 | --DOMWINDOW == 7 (0x9e999800) [pid = 1948] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/iframe-listen-orientation-change.html]
17:04:49 INFO - PROCESS | 1898 | --DOMWINDOW == 6 (0x9e53bc00) [pid = 1948] [serial = 2212] [outer = (nil)] [url = about:blank]
17:04:49 INFO - PROCESS | 1898 | --DOMWINDOW == 5 (0x9e428400) [pid = 1948] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event-subframe.html]
17:04:54 INFO - PROCESS | 1898 | --DOMWINDOW == 4 (0x9e547000) [pid = 1948] [serial = 2208] [outer = (nil)] [url = about:blank]
17:05:09 INFO - PROCESS | 1898 | MARIONETTE LOG: INFO: Timeout fired
17:05:09 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
17:05:09 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
17:05:09 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30914ms
17:05:09 INFO - TEST-START | /screen-orientation/orientation-api.html
17:05:09 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e429000 == 3 [pid = 1948] [id = 792]
17:05:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 5 (0x9e429400) [pid = 1948] [serial = 2214] [outer = (nil)]
17:05:09 INFO - PROCESS | 1898 | ++DOMWINDOW == 6 (0x9e42d800) [pid = 1948] [serial = 2215] [outer = 0x9e429400]
17:05:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:10 INFO - PROCESS | 1898 | ++DOMWINDOW == 7 (0x9e543400) [pid = 1948] [serial = 2216] [outer = 0x9e429400]
17:05:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:10 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:11 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
17:05:11 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
17:05:11 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
17:05:11 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 1589ms
17:05:11 INFO - TEST-START | /screen-orientation/orientation-reading.html
17:05:11 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e428400 == 4 [pid = 1948] [id = 793]
17:05:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 8 (0x9e428800) [pid = 1948] [serial = 2217] [outer = (nil)]
17:05:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 9 (0x9e999800) [pid = 1948] [serial = 2218] [outer = 0x9e428800]
17:05:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:11 INFO - PROCESS | 1898 | ++DOMWINDOW == 10 (0x9e99f400) [pid = 1948] [serial = 2219] [outer = 0x9e428800]
17:05:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:11 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:12 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
17:05:12 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
17:05:12 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
17:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:05:12 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
17:05:12 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
17:05:12 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
17:05:12 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
17:05:12 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
17:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:05:12 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
17:05:12 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
17:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:05:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:05:12 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
17:05:12 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 1588ms
17:05:12 INFO - TEST-START | /selection/Document-open.html
17:05:12 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e995c00 == 5 [pid = 1948] [id = 794]
17:05:12 INFO - PROCESS | 1898 | ++DOMWINDOW == 11 (0x9e996800) [pid = 1948] [serial = 2220] [outer = (nil)]
17:05:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 12 (0x9edca800) [pid = 1948] [serial = 2221] [outer = 0x9e996800]
17:05:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:13 INFO - PROCESS | 1898 | ++DOMWINDOW == 13 (0x9edcf000) [pid = 1948] [serial = 2222] [outer = 0x9e996800]
17:05:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:13 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:14 INFO - PROCESS | 1898 | ++DOCSHELL 0x9ee82400 == 6 [pid = 1948] [id = 795]
17:05:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 14 (0x9ee83800) [pid = 1948] [serial = 2223] [outer = (nil)]
17:05:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 15 (0x9ee86000) [pid = 1948] [serial = 2224] [outer = 0x9ee83800]
17:05:14 INFO - PROCESS | 1898 | ++DOMWINDOW == 16 (0x9ee87c00) [pid = 1948] [serial = 2225] [outer = 0x9ee83800]
17:05:14 INFO - PROCESS | 1898 | [Child 1948] WARNING: NS_ENSURE_TRUE(mState == WCC_ONWRITE) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp, line 708
17:05:14 INFO - TEST-FAIL | /selection/Document-open.html | Selection must be replaced with a new object after document.open() - assert_not_equals: After document.open(), the Selection object must no longer be the same got disallowed value object ""
17:05:14 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
17:05:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:05:14 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
17:05:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
17:05:14 INFO - TEST-OK | /selection/Document-open.html | took 1803ms
17:05:15 INFO - PROCESS | 1898 | ++DOCSHELL 0x9edc7800 == 7 [pid = 1948] [id = 796]
17:05:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 17 (0x9edc9800) [pid = 1948] [serial = 2226] [outer = (nil)]
17:05:15 INFO - TEST-START | /selection/addRange.html
17:05:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 18 (0x9ee8e400) [pid = 1948] [serial = 2227] [outer = 0x9edc9800]
17:05:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:15 INFO - PROCESS | 1898 | ++DOMWINDOW == 19 (0x9f071c00) [pid = 1948] [serial = 2228] [outer = 0x9edc9800]
17:05:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:15 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:05:16 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:06:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9e427c00 == 6 [pid = 1948] [id = 791]
17:06:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9e429000 == 5 [pid = 1948] [id = 792]
17:06:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9e428400 == 4 [pid = 1948] [id = 793]
17:06:41 INFO - PROCESS | 1898 | --DOCSHELL 0x9e995c00 == 3 [pid = 1948] [id = 794]
17:06:41 INFO - PROCESS | 1898 | --DOMWINDOW == 18 (0x9ee86000) [pid = 1948] [serial = 2224] [outer = 0x9ee83800] [url = about:blank]
17:06:44 INFO - PROCESS | 1898 | JavaScript error: http://web-platform.test:8000/screen-orientation/orientation-reading.html, line 38: NotSupportedError: Operation is not supported
17:06:44 INFO - PROCESS | 1898 | JavaScript error: http://web-platform.test:8000/screen-orientation/orientation-reading.html, line 54: NotSupportedError: Operation is not supported
17:06:44 INFO - PROCESS | 1898 | --DOMWINDOW == 17 (0x9e549000) [pid = 1948] [serial = 2213] [outer = (nil)] [url = about:blank]
17:06:44 INFO - PROCESS | 1898 | --DOMWINDOW == 16 (0x9edca800) [pid = 1948] [serial = 2221] [outer = (nil)] [url = about:blank]
17:06:44 INFO - PROCESS | 1898 | --DOMWINDOW == 15 (0x9ee87c00) [pid = 1948] [serial = 2225] [outer = (nil)] [url = about:blank]
17:06:44 INFO - PROCESS | 1898 | --DOMWINDOW == 14 (0x9e42d800) [pid = 1948] [serial = 2215] [outer = (nil)] [url = about:blank]
17:06:44 INFO - PROCESS | 1898 | --DOMWINDOW == 13 (0x9e999800) [pid = 1948] [serial = 2218] [outer = (nil)] [url = about:blank]
17:06:44 INFO - PROCESS | 1898 | --DOMWINDOW == 12 (0x9e543400) [pid = 1948] [serial = 2216] [outer = (nil)] [url = about:blank]
17:06:44 INFO - PROCESS | 1898 | --DOMWINDOW == 11 (0x9ee8e400) [pid = 1948] [serial = 2227] [outer = (nil)] [url = about:blank]
17:06:44 INFO - PROCESS | 1898 | --DOMWINDOW == 10 (0x9e428800) [pid = 1948] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/orientation-reading.html]
17:06:44 INFO - PROCESS | 1898 | --DOMWINDOW == 9 (0x9e42b800) [pid = 1948] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event.html]
17:06:44 INFO - PROCESS | 1898 | --DOMWINDOW == 8 (0x9e996800) [pid = 1948] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/selection/Document-open.html]
17:06:44 INFO - PROCESS | 1898 | --DOMWINDOW == 7 (0x9e429400) [pid = 1948] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/orientation-api.html]
17:06:44 INFO - PROCESS | 1898 | --DOMWINDOW == 6 (0x9ee83800) [pid = 1948] [serial = 2223] [outer = (nil)] [url = about:blank]
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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 ""
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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 ""
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - Selection.addRange() tests
17:06:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:46 INFO - "
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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 ""
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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̈ḧ
17:06:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:46 INFO - "
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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 ""
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - Selection.addRange() tests
17:06:46 INFO - Selection.addRange() tests
17:06:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:46 INFO - "
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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 ""
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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̈ḧ
17:06:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:46 INFO - "
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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 ""
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 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
17:06:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:46 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
17:06:46 INFO - Selection.addRange() tests
17:06:47 INFO - Selection.addRange() tests
17:06:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:47 INFO - "
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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 ""
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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̈ḧ
17:06:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:47 INFO - "
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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 ""
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 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
17:06:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:47 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
17:06:47 INFO - Selection.addRange() tests
17:06:48 INFO - Selection.addRange() tests
17:06:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:48 INFO - "
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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 ""
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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̈ḧ
17:06:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:48 INFO - "
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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 ""
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 INFO - Selection.addRange() tests
17:06:48 INFO - Selection.addRange() tests
17:06:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:48 INFO - "
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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 ""
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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̈ḧ
17:06:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:48 INFO - "
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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 ""
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 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
17:06:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:48 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
17:06:48 INFO - Selection.addRange() tests
17:06:49 INFO - Selection.addRange() tests
17:06:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:49 INFO - "
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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 ""
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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̈ḧ
17:06:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:49 INFO - "
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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 ""
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 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
17:06:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:49 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
17:06:49 INFO - Selection.addRange() tests
17:06:50 INFO - Selection.addRange() tests
17:06:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:50 INFO - "
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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 ""
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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̈ḧ
17:06:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:50 INFO - "
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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 ""
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 INFO - Selection.addRange() tests
17:06:50 INFO - Selection.addRange() tests
17:06:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:50 INFO - "
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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 ""
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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̈ḧ
17:06:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:50 INFO - "
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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 ""
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 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
17:06:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:50 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
17:06:50 INFO - Selection.addRange() tests
17:06:51 INFO - Selection.addRange() tests
17:06:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:51 INFO - "
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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 ""
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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̈ḧ
17:06:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:51 INFO - "
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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 ""
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 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
17:06:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:51 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
17:06:51 INFO - Selection.addRange() tests
17:06:52 INFO - Selection.addRange() tests
17:06:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:52 INFO - "
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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 ""
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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̈ḧ
17:06:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:52 INFO - "
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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 ""
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 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
17:06:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:52 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
17:06:52 INFO - Selection.addRange() tests
17:06:52 INFO - Selection.addRange() tests
17:06:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:53 INFO - "
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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 ""
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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̈ḧ
17:06:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:53 INFO - "
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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 ""
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 INFO - Selection.addRange() tests
17:06:53 INFO - Selection.addRange() tests
17:06:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:53 INFO - "
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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 ""
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:53 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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̈ḧ
17:06:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:54 INFO - "
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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 ""
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 INFO - Selection.addRange() tests
17:06:54 INFO - Selection.addRange() tests
17:06:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:54 INFO - "
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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 ""
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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̈ḧ
17:06:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:54 INFO - "
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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 ""
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 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
17:06:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:54 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
17:06:54 INFO - Selection.addRange() tests
17:06:55 INFO - Selection.addRange() tests
17:06:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:55 INFO - "
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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 ""
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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̈ḧ
17:06:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:55 INFO - "
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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 ""
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 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
17:06:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:55 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
17:06:55 INFO - Selection.addRange() tests
17:06:56 INFO - Selection.addRange() tests
17:06:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:56 INFO - "
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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 ""
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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̈ḧ
17:06:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:56 INFO - "
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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 ""
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - PROCESS | 1898 | --DOMWINDOW == 5 (0x9edcf000) [pid = 1948] [serial = 2222] [outer = (nil)] [url = about:blank]
17:06:56 INFO - PROCESS | 1898 | --DOMWINDOW == 4 (0x9e99f400) [pid = 1948] [serial = 2219] [outer = (nil)] [url = about:blank]
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 INFO - Selection.addRange() tests
17:06:56 INFO - Selection.addRange() tests
17:06:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:56 INFO - "
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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 ""
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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̈ḧ
17:06:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:56 INFO - "
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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 ""
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 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
17:06:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:56 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
17:06:56 INFO - Selection.addRange() tests
17:06:57 INFO - Selection.addRange() tests
17:06:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:57 INFO - "
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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 ""
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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̈ḧ
17:06:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:57 INFO - "
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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 ""
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 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
17:06:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:57 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
17:06:57 INFO - Selection.addRange() tests
17:06:57 INFO - Selection.addRange() tests
17:06:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:58 INFO - "
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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 ""
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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̈ḧ
17:06:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:58 INFO - "
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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 ""
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 INFO - Selection.addRange() tests
17:06:58 INFO - Selection.addRange() tests
17:06:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:58 INFO - "
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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 ""
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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̈ḧ
17:06:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:58 INFO - "
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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 ""
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 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
17:06:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:58 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
17:06:58 INFO - Selection.addRange() tests
17:06:59 INFO - Selection.addRange() tests
17:06:59 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:59 INFO - "
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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 ""
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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̈ḧ
17:06:59 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:06:59 INFO - "
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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 ""
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 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
17:06:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:06:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:06:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:06:59 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
17:06:59 INFO - Selection.addRange() tests
17:07:00 INFO - Selection.addRange() tests
17:07:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:00 INFO - "
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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 ""
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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̈ḧ
17:07:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:00 INFO - "
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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 ""
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 INFO - Selection.addRange() tests
17:07:00 INFO - Selection.addRange() tests
17:07:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:00 INFO - "
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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 ""
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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̈ḧ
17:07:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:00 INFO - "
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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 ""
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 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
17:07:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:00 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
17:07:00 INFO - Selection.addRange() tests
17:07:01 INFO - Selection.addRange() tests
17:07:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:01 INFO - "
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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 ""
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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̈ḧ
17:07:01 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:01 INFO - "
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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 ""
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 INFO - Selection.addRange() tests
17:07:01 INFO - Selection.addRange() tests
17:07:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:01 INFO - "
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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 ""
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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̈ḧ
17:07:01 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:01 INFO - "
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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 ""
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:01 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 INFO - Selection.addRange() tests
17:07:02 INFO - Selection.addRange() tests
17:07:02 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:02 INFO - "
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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 ""
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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̈ḧ
17:07:02 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:02 INFO - "
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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 ""
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 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
17:07:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:02 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
17:07:02 INFO - Selection.addRange() tests
17:07:03 INFO - Selection.addRange() tests
17:07:03 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:03 INFO - "
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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 ""
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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̈ḧ
17:07:03 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:03 INFO - "
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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 ""
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 INFO - Selection.addRange() tests
17:07:03 INFO - Selection.addRange() tests
17:07:03 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:03 INFO - "
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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 ""
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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̈ḧ
17:07:03 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:03 INFO - "
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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 ""
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 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
17:07:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:03 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
17:07:03 INFO - Selection.addRange() tests
17:07:04 INFO - Selection.addRange() tests
17:07:04 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:04 INFO - "
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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 ""
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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̈ḧ
17:07:04 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:04 INFO - "
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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 ""
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 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
17:07:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:04 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
17:07:04 INFO - Selection.addRange() tests
17:07:05 INFO - Selection.addRange() tests
17:07:05 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:05 INFO - "
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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 ""
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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̈ḧ
17:07:05 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:05 INFO - "
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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 ""
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 INFO - Selection.addRange() tests
17:07:05 INFO - Selection.addRange() tests
17:07:05 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:05 INFO - "
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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 ""
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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̈ḧ
17:07:05 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:05 INFO - "
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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 ""
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 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
17:07:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:05 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
17:07:05 INFO - Selection.addRange() tests
17:07:06 INFO - Selection.addRange() tests
17:07:06 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:06 INFO - "
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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 ""
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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̈ḧ
17:07:06 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:06 INFO - "
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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 ""
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 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
17:07:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:06 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
17:07:06 INFO - Selection.addRange() tests
17:07:07 INFO - Selection.addRange() tests
17:07:07 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:07 INFO - "
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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 ""
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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̈ḧ
17:07:07 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:07 INFO - "
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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 ""
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 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
17:07:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:07 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
17:07:07 INFO - Selection.addRange() tests
17:07:08 INFO - Selection.addRange() tests
17:07:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:08 INFO - "
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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 ""
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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̈ḧ
17:07:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:08 INFO - "
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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 ""
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 INFO - Selection.addRange() tests
17:07:08 INFO - Selection.addRange() tests
17:07:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:08 INFO - "
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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 ""
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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̈ḧ
17:07:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:08 INFO - "
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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 ""
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:08 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
17:07:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 INFO - Selection.addRange() tests
17:07:09 INFO - Selection.addRange() tests
17:07:09 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:09 INFO - "
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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 ""
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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̈ḧ
17:07:09 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:09 INFO - "
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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 ""
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 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
17:07:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:09 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
17:07:09 INFO - Selection.addRange() tests
17:07:10 INFO - Selection.addRange() tests
17:07:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:10 INFO - "
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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 ""
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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̈ḧ
17:07:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:10 INFO - "
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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 ""
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 INFO - Selection.addRange() tests
17:07:10 INFO - Selection.addRange() tests
17:07:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:10 INFO - "
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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 ""
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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̈ḧ
17:07:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:10 INFO - "
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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 ""
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 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
17:07:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:10 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
17:07:10 INFO - Selection.addRange() tests
17:07:11 INFO - Selection.addRange() tests
17:07:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:11 INFO - "
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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 ""
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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̈ḧ
17:07:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:11 INFO - "
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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 ""
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 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
17:07:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:11 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
17:07:11 INFO - Selection.addRange() tests
17:07:12 INFO - Selection.addRange() tests
17:07:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:12 INFO - "
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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 ""
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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̈ḧ
17:07:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:12 INFO - "
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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 ""
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 INFO - Selection.addRange() tests
17:07:12 INFO - Selection.addRange() tests
17:07:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:12 INFO - "
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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 ""
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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̈ḧ
17:07:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:12 INFO - "
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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 ""
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 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
17:07:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:12 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
17:07:12 INFO - Selection.addRange() tests
17:07:13 INFO - Selection.addRange() tests
17:07:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:13 INFO - "
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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 ""
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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̈ḧ
17:07:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:13 INFO - "
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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 ""
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 INFO - Selection.addRange() tests
17:07:13 INFO - Selection.addRange() tests
17:07:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:13 INFO - "
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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 ""
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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̈ḧ
17:07:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:13 INFO - "
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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 ""
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:13 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 INFO - Selection.addRange() tests
17:07:14 INFO - Selection.addRange() tests
17:07:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:14 INFO - "
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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 ""
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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̈ḧ
17:07:14 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:14 INFO - "
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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 ""
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 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
17:07:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:14 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
17:07:14 INFO - Selection.addRange() tests
17:07:15 INFO - Selection.addRange() tests
17:07:15 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:15 INFO - "
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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 ""
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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̈ḧ
17:07:15 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:15 INFO - "
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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 ""
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 INFO - Selection.addRange() tests
17:07:15 INFO - Selection.addRange() tests
17:07:15 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:15 INFO - "
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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 ""
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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̈ḧ
17:07:15 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:15 INFO - "
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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 ""
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 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
17:07:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:15 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
17:07:15 INFO - Selection.addRange() tests
17:07:16 INFO - Selection.addRange() tests
17:07:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:16 INFO - "
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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 ""
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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̈ḧ
17:07:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:16 INFO - "
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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 ""
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 INFO - Selection.addRange() tests
17:07:16 INFO - Selection.addRange() tests
17:07:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:16 INFO - "
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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 ""
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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̈ḧ
17:07:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:16 INFO - "
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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 ""
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 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
17:07:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:16 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
17:07:16 INFO - Selection.addRange() tests
17:07:17 INFO - Selection.addRange() tests
17:07:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:17 INFO - "
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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 ""
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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̈ḧ
17:07:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:17 INFO - "
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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 ""
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 INFO - Selection.addRange() tests
17:07:17 INFO - Selection.addRange() tests
17:07:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:17 INFO - "
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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 ""
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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̈ḧ
17:07:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:17 INFO - "
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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 ""
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:17 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 INFO - Selection.addRange() tests
17:07:18 INFO - Selection.addRange() tests
17:07:18 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:18 INFO - "
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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 ""
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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̈ḧ
17:07:18 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:18 INFO - "
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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 ""
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 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
17:07:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:18 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
17:07:18 INFO - Selection.addRange() tests
17:07:19 INFO - Selection.addRange() tests
17:07:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:19 INFO - "
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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 ""
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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̈ḧ
17:07:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:19 INFO - "
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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 ""
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 INFO - Selection.addRange() tests
17:07:19 INFO - Selection.addRange() tests
17:07:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:19 INFO - "
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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 ""
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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̈ḧ
17:07:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:19 INFO - "
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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 ""
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 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
17:07:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:19 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
17:07:19 INFO - Selection.addRange() tests
17:07:20 INFO - Selection.addRange() tests
17:07:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:20 INFO - "
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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 ""
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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̈ḧ
17:07:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:20 INFO - "
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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 ""
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 INFO - Selection.addRange() tests
17:07:20 INFO - Selection.addRange() tests
17:07:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:20 INFO - "
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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 ""
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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̈ḧ
17:07:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:20 INFO - "
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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 ""
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 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
17:07:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:20 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
17:07:20 INFO - Selection.addRange() tests
17:07:21 INFO - Selection.addRange() tests
17:07:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:21 INFO - "
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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 ""
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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̈ḧ
17:07:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:21 INFO - "
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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 ""
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 INFO - Selection.addRange() tests
17:07:21 INFO - Selection.addRange() tests
17:07:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:21 INFO - "
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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 ""
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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̈ḧ
17:07:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:21 INFO - "
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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 ""
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:21 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 INFO - Selection.addRange() tests
17:07:22 INFO - Selection.addRange() tests
17:07:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:22 INFO - "
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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 ""
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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̈ḧ
17:07:22 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:22 INFO - "
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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 ""
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 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
17:07:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:22 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
17:07:22 INFO - Selection.addRange() tests
17:07:23 INFO - Selection.addRange() tests
17:07:23 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:23 INFO - "
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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 ""
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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̈ḧ
17:07:23 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
17:07:23 INFO - "
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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 ""
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 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
17:07:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
17:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:07:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
17:07:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
17:07:23 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
17:07:23 INFO - - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 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 () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 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 () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 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 () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 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 () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 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 () {
17:08:52 INFO - root.query(q)
17:08:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:52 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 () {
17:08:52 INFO - root.queryAll(q)
17:08:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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 () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
17:08:53 INFO - root.query(q)
17:08:53 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
17:08:53 INFO - root.queryAll(q)
17:08:53 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
17:08:53 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:53 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
17:08:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:54 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:55 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
17:08:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
17:08:56 INFO - #descendant-div2 - root.queryAll is not a function
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
17:08:56 INFO - #descendant-div2 - root.query is not a function
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:56 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
17:08:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - >
17:08:57 INFO - #child-div2 - root.queryAll is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - >
17:08:57 INFO - #child-div2 - root.query is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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>
17:08:57 INFO - #child-div2 - root.queryAll is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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>
17:08:57 INFO - #child-div2 - root.query is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - >#child-div2 - root.queryAll is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - >#child-div2 - root.query is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - +
17:08:57 INFO - #adjacent-p3 - root.queryAll is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - +
17:08:57 INFO - #adjacent-p3 - root.query is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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+
17:08:57 INFO - #adjacent-p3 - root.queryAll is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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+
17:08:57 INFO - #adjacent-p3 - root.query is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - +#adjacent-p3 - root.queryAll is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - +#adjacent-p3 - root.query is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - ~
17:08:57 INFO - #sibling-p3 - root.queryAll is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - ~
17:08:57 INFO - #sibling-p3 - root.query is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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~
17:08:57 INFO - #sibling-p3 - root.queryAll is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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~
17:08:57 INFO - #sibling-p3 - root.query is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - ~#sibling-p3 - root.queryAll is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - ~#sibling-p3 - root.query is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO -
17:08:57 INFO - ,
17:08:57 INFO -
17:08:57 INFO - #group strong - root.queryAll is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO -
17:08:57 INFO - ,
17:08:57 INFO -
17:08:57 INFO - #group strong - root.query is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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,
17:08:57 INFO - #group strong - root.queryAll is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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,
17:08:57 INFO - #group strong - root.query is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - ,#group strong - root.queryAll is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - ,#group strong - root.query is not a function
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 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
17:08:57 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:08:57 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
17:08:57 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
17:08:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
17:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:08:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:08:57 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
17:08:57 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 11799ms
17:08:57 INFO - PROCESS | 1898 | --DOCSHELL 0xa002f400 == 5 [pid = 1948] [id = 808]
17:08:57 INFO - PROCESS | 1898 | --DOCSHELL 0xa019e800 == 4 [pid = 1948] [id = 807]
17:08:57 INFO - PROCESS | 1898 | --DOMWINDOW == 23 (0xa01aa400) [pid = 1948] [serial = 2255] [outer = (nil)] [url = about:blank]
17:08:57 INFO - PROCESS | 1898 | --DOMWINDOW == 22 (0x9f2a7c00) [pid = 1948] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/selection/test-iframe.html]
17:08:57 INFO - PROCESS | 1898 | --DOMWINDOW == 21 (0x9f2ab800) [pid = 1948] [serial = 2241] [outer = (nil)] [url = about:blank]
17:08:57 INFO - PROCESS | 1898 | --DOMWINDOW == 20 (0x9fad3000) [pid = 1948] [serial = 2249] [outer = (nil)] [url = about:blank]
17:08:57 INFO - PROCESS | 1898 | --DOMWINDOW == 19 (0x9f076800) [pid = 1948] [serial = 2247] [outer = (nil)] [url = about:blank]
17:08:57 INFO - PROCESS | 1898 | --DOMWINDOW == 18 (0x9e99cc00) [pid = 1948] [serial = 2234] [outer = (nil)] [url = about:blank]
17:08:57 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
17:08:57 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e426400 == 5 [pid = 1948] [id = 811]
17:08:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 19 (0x9e53d400) [pid = 1948] [serial = 2267] [outer = (nil)]
17:08:57 INFO - PROCESS | 1898 | ++DOMWINDOW == 20 (0x9e541800) [pid = 1948] [serial = 2268] [outer = 0x9e53d400]
17:08:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:08:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:08:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:08:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:08:58 INFO - PROCESS | 1898 | ++DOMWINDOW == 21 (0x9e99a800) [pid = 1948] [serial = 2269] [outer = 0x9e53d400]
17:08:58 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:09:00 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
17:09:00 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
17:09:00 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 "
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
17:09:00 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"
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
17:09:00 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
17:09:00 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 "
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
17:09:00 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"
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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 { "
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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"
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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]
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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 { "
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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]
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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"
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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 { "
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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"
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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]
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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 { "
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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]
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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"
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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 { "
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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"
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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]
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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 { "
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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]
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 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"
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
17:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
17:09:00 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
17:09:00 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 3247ms
17:09:00 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
17:09:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:09:01 INFO - PROCESS | 1898 | ++DOCSHELL 0x9e53dc00 == 6 [pid = 1948] [id = 812]
17:09:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 22 (0x9e53ec00) [pid = 1948] [serial = 2270] [outer = (nil)]
17:09:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 23 (0x9fada000) [pid = 1948] [serial = 2271] [outer = 0x9e53ec00]
17:09:01 INFO - PROCESS | 1898 | ++DOMWINDOW == 24 (0x9fd9e800) [pid = 1948] [serial = 2272] [outer = 0x9e53ec00]
17:09:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:09:01 INFO - PROCESS | 1898 | [Parent 1898] WARNING: Remote iframe not rendered: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
17:09:02 INFO - PROCESS | 1898 | --DOMWINDOW == 23 (0x9f29f400) [pid = 1948] [serial = 2244] [outer = (nil)] [url = about:blank]
17:09:02 INFO - PROCESS | 1898 | --DOMWINDOW == 22 (0xa01a1000) [pid = 1948] [serial = 2260] [outer = (nil)] [url = about:blank]
17:09:02 INFO - PROCESS | 1898 | --DOMWINDOW == 21 (0x9e995800) [pid = 1948] [serial = 2263] [outer = (nil)] [url = about:blank]
17:09:02 INFO - PROCESS | 1898 | --DOMWINDOW == 20 (0x9e428800) [pid = 1948] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/selection/collapse.html]
17:09:02 INFO - PROCESS | 1898 | --DOMWINDOW == 19 (0xa002fc00) [pid = 1948] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/selection/selectAllChildren.html]
17:09:02 INFO - PROCESS | 1898 | --DOMWINDOW == 18 (0x9e42d800) [pid = 1948] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/selection/deleteFromDocument.html]
17:09:02 INFO - PROCESS | 1898 | --DOMWINDOW == 17 (0x9e427c00) [pid = 1948] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/selection/collapseToStartEnd.html]
17:09:02 INFO - PROCESS | 1898 | --DOMWINDOW == 16 (0xa01a3400) [pid = 1948] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/selection/removeAllRanges.html]
17:09:02 INFO - PROCESS | 1898 | --DOMWINDOW == 15 (0x9e53d800) [pid = 1948] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/selection/getRangeAt.html]
17:09:02 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fda0400 == 7 [pid = 1948] [id = 813]
17:09:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 16 (0x9fda0800) [pid = 1948] [serial = 2273] [outer = (nil)]
17:09:02 INFO - PROCESS | 1898 | ++DOCSHELL 0x9fda2800 == 8 [pid = 1948] [id = 814]
17:09:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 17 (0x9fda2c00) [pid = 1948] [serial = 2274] [outer = (nil)]
17:09:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 18 (0x9fda5400) [pid = 1948] [serial = 2275] [outer = 0x9fda0800]
17:09:02 INFO - PROCESS | 1898 | ++DOMWINDOW == 19 (0x9fda7800) [pid = 1948] [serial = 2276] [outer = 0x9fda2c00]
17:09:04 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
17:09:04 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
17:09:04 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 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
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
17:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
17:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
17:09:04 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
17:09:04 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
17:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
17:09:04 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */